Sfida: Progetto Finale di Adeguamento dei Prezzi
Stai gestendo il sistema di un negozio di alimentari e devi mantenere il processo decisionale per l'inventario, monitorare i prezzi ed eseguire controlli per determinare se sono necessarie azioni come il rifornimento o la rimozione di articoli dall'inventario in base al loro prezzo o stock.
Swipe to start coding
Gestisci un inventario di generi alimentari utilizzando un dizionario in Python. Esegui operazioni come aggiornare i prezzi, aggiungere nuovi articoli e gestire i livelli di stock in base a condizioni.
-
Completa il Dizionario: Definisci
grocery_inventorycon i seguenti articoli e i loro dettagli:"Milk":("Dairy", 3.50, 8)"Eggs":("Dairy", 5.50, 30)"Bread":("Bakery", 2.99, 15)"Apples":("Produce", 1.50, 50)
-
Controlla 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 dettagli: categoria"Produce", prezzo $1.20, e stock30.
- Aggiungi
-
Gestisci lo Stock:
- Controlla lo stock di
"Milk". Se è inferiore a10, stampa"Milk needs to be restocked. Increasing stock by 20 units."e aumenta lo stock di20. Altrimenti, stampa"Milk has sufficient stock.".
- Controlla lo stock di
-
Rimuovi 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 meno.
-
Dopo aver aggiunto
"Tomatoes", stampa l'inventario aggiornato:"Inventory after adding Tomatoes: <$grocery_inventory>". -
Quando controlli lo stock di
"Milk", stampa:"Milk needs to be restocked. Increasing stock by 20 units."se lo stock è inferiore a10."Milk has sufficient stock."se lo stock è10o più.
-
Se
"Apples"vengono rimossi, stampa"Apples removed from inventory due to high price.". -
Infine, stampa l'inventario aggiornato:
"Updated inventory: <$grocery_inventory>".
Nota
Usa le parentesi quadre per accedere ai valori dai 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
Awesome!
Completion rate improved to 2.17
Sfida: Progetto Finale di Adeguamento dei Prezzi
Scorri per mostrare il menu
Stai gestendo il sistema di un negozio di alimentari e devi mantenere il processo decisionale per l'inventario, monitorare i prezzi ed eseguire controlli per determinare se sono necessarie azioni come il rifornimento o la rimozione di articoli dall'inventario in base al loro prezzo o stock.
Swipe to start coding
Gestisci un inventario di generi alimentari utilizzando un dizionario in Python. Esegui operazioni come aggiornare i prezzi, aggiungere nuovi articoli e gestire i livelli di stock in base a condizioni.
-
Completa il Dizionario: Definisci
grocery_inventorycon i seguenti articoli e i loro dettagli:"Milk":("Dairy", 3.50, 8)"Eggs":("Dairy", 5.50, 30)"Bread":("Bakery", 2.99, 15)"Apples":("Produce", 1.50, 50)
-
Controlla 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 dettagli: categoria"Produce", prezzo $1.20, e stock30.
- Aggiungi
-
Gestisci lo Stock:
- Controlla lo stock di
"Milk". Se è inferiore a10, stampa"Milk needs to be restocked. Increasing stock by 20 units."e aumenta lo stock di20. Altrimenti, stampa"Milk has sufficient stock.".
- Controlla lo stock di
-
Rimuovi 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 meno.
-
Dopo aver aggiunto
"Tomatoes", stampa l'inventario aggiornato:"Inventory after adding Tomatoes: <$grocery_inventory>". -
Quando controlli lo stock di
"Milk", stampa:"Milk needs to be restocked. Increasing stock by 20 units."se lo stock è inferiore a10."Milk has sufficient stock."se lo stock è10o più.
-
Se
"Apples"vengono rimossi, stampa"Apples removed from inventory due to high price.". -
Infine, stampa l'inventario aggiornato:
"Updated inventory: <$grocery_inventory>".
Nota
Usa le parentesi quadre per accedere ai valori dai tuple nel dizionario, ad esempio,
inventory["Bread"][1]per ottenere il prezzo di"Bread".
Soluzione
Grazie per i tuoi commenti!
single