Sfida: Progetto Finale sull'Adeguamento dei Prezzi
Stai gestendo il sistema di un negozio di alimentari e devi mantenere la capacità decisionale per l'inventario, monitorare i prezzi ed eseguire controlli per determinare se sono necessarie azioni come il riassortimento o la rimozione di articoli dall'inventario in base al loro prezzo o alla quantità disponibile.
Swipe to start coding
Gestione di un inventario alimentare utilizzando un dizionario in Python. Esegui operazioni come aggiornamento dei prezzi, aggiunta di nuovi articoli e gestione dei livelli di scorta in base a determinate condizioni.
-
Completa il dizionario: Definisci
grocery_inventorycon i seguenti articoli e i relativi dettagli:"Milk":("Dairy", 3.50, 8)"Eggs":("Dairy", 5.50, 30)"Bread":("Bakery", 2.99, 15)"Apples":("Produce", 1.50, 50)
-
Verifica e aggiorna il prezzo:
- Recupera il prezzo di
"Eggs". Se il prezzo è superiore a $5, stampa"Eggs are too expensive, reducing the price by $1."e riduci il prezzo di $1. Altrimenti, stampa"The price of Eggs is reasonable.".
- Recupera il prezzo di
-
Aggiungi un nuovo articolo:
- Aggiungi
"Tomatoes"con i seguenti dettagli: categoria"Produce", prezzo $1.20 e scorta30.
- Aggiungi
-
Gestione della scorta:
- Controlla la scorta di
"Milk". Se è inferiore a10, stampa"Milk needs to be restocked. Increasing stock by 20 units."e aumenta la scorta di20. Altrimenti, stampa"Milk has sufficient stock.".
- Controlla la scorta di
-
Rimuovi un articolo in base al prezzo:
- Controlla il prezzo di
"Apples". Se supera $2, rimuovi"Apples"dall'inventario e stampa"Apples removed from inventory due to high price.".
- Controlla il prezzo di
Requisiti di output
-
Quando controlli il prezzo di
"Eggs", stampa:"Eggs are too expensive, reducing the price by $1."se il prezzo è superiore a $5."The price of Eggs is reasonable."se il prezzo è $5 o inferiore.
-
Dopo aver aggiunto
"Tomatoes", stampa l'inventario aggiornato:"Inventory after adding Tomatoes: <$grocery_inventory>". -
Quando controlli la scorta di
"Milk", stampa:"Milk needs to be restocked. Increasing stock by 20 units."se la scorta è inferiore a10."Milk has sufficient stock."se la scorta è pari o superiore a10.
-
Se
"Apples"viene rimosso, stampa"Apples removed from inventory due to high price.". -
Infine, stampa l'inventario aggiornato:
"Updated inventory: <$grocery_inventory>".
Nota
Utilizza le parentesi quadre per accedere ai valori delle tuple nel dizionario, ad esempio
inventory["Bread"][1]per ottenere il prezzo di"Bread".
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
How can I set up rules for restocking or removing items?
Can you help me track price changes over time?
What criteria should I use to decide when to restock or remove items?
Awesome!
Completion rate improved to 2.17
Sfida: Progetto Finale sull'Adeguamento dei Prezzi
Scorri per mostrare il menu
Stai gestendo il sistema di un negozio di alimentari e devi mantenere la capacità decisionale per l'inventario, monitorare i prezzi ed eseguire controlli per determinare se sono necessarie azioni come il riassortimento o la rimozione di articoli dall'inventario in base al loro prezzo o alla quantità disponibile.
Swipe to start coding
Gestione di un inventario alimentare utilizzando un dizionario in Python. Esegui operazioni come aggiornamento dei prezzi, aggiunta di nuovi articoli e gestione dei livelli di scorta in base a determinate condizioni.
-
Completa il dizionario: Definisci
grocery_inventorycon i seguenti articoli e i relativi dettagli:"Milk":("Dairy", 3.50, 8)"Eggs":("Dairy", 5.50, 30)"Bread":("Bakery", 2.99, 15)"Apples":("Produce", 1.50, 50)
-
Verifica e aggiorna il prezzo:
- Recupera il prezzo di
"Eggs". Se il prezzo è superiore a $5, stampa"Eggs are too expensive, reducing the price by $1."e riduci il prezzo di $1. Altrimenti, stampa"The price of Eggs is reasonable.".
- Recupera il prezzo di
-
Aggiungi un nuovo articolo:
- Aggiungi
"Tomatoes"con i seguenti dettagli: categoria"Produce", prezzo $1.20 e scorta30.
- Aggiungi
-
Gestione della scorta:
- Controlla la scorta di
"Milk". Se è inferiore a10, stampa"Milk needs to be restocked. Increasing stock by 20 units."e aumenta la scorta di20. Altrimenti, stampa"Milk has sufficient stock.".
- Controlla la scorta di
-
Rimuovi un articolo in base al prezzo:
- Controlla il prezzo di
"Apples". Se supera $2, rimuovi"Apples"dall'inventario e stampa"Apples removed from inventory due to high price.".
- Controlla il prezzo di
Requisiti di output
-
Quando controlli il prezzo di
"Eggs", stampa:"Eggs are too expensive, reducing the price by $1."se il prezzo è superiore a $5."The price of Eggs is reasonable."se il prezzo è $5 o inferiore.
-
Dopo aver aggiunto
"Tomatoes", stampa l'inventario aggiornato:"Inventory after adding Tomatoes: <$grocery_inventory>". -
Quando controlli la scorta di
"Milk", stampa:"Milk needs to be restocked. Increasing stock by 20 units."se la scorta è inferiore a10."Milk has sufficient stock."se la scorta è pari o superiore a10.
-
Se
"Apples"viene rimosso, stampa"Apples removed from inventory due to high price.". -
Infine, stampa l'inventario aggiornato:
"Updated inventory: <$grocery_inventory>".
Nota
Utilizza le parentesi quadre per accedere ai valori delle tuple nel dizionario, ad esempio
inventory["Bread"][1]per ottenere il prezzo di"Bread".
Soluzione
Grazie per i tuoi commenti!
single