Sfida: Progetto Finale di Codifica in Solitaria
In questo capitolo, è il momento di mettere alla prova le tue abilità di programmazione. Ti verrà presentato un compito, ma questa volta spetta a te determinare la soluzione. Puoi utilizzare qualsiasi sintassi e tecnica che hai imparato finora, ma è altamente consigliato utilizzare cicli e istruzioni condizionali per rendere il tuo codice flessibile e adattabile a diversi input e scenari.
Compito
Swipe to start coding
Valuta gli articoli in un dizionario inventory
e stampa messaggi appropriati in base ai loro livelli di stock e prezzi.
- Scorri ogni articolo nel dizionario
inventory
. - Per ogni articolo:
- Se lo stock è inferiore a 30, stampa che necessita di rifornimento.
- Se lo stock è superiore a 100, stampa che dovrebbe essere venduto al prezzo scontato.
- Se lo stock è da 30 a 100, stampa che dovrebbe essere venduto al prezzo normale.
Requisiti di Output
Usa esattamente le seguenti frasi di stampa modello:
- Per il rifornimento:
f"{item} need restocking."
- Per il prezzo scontato:
f"{item} should be sold at the discounted price of {discounted_price}."
- Per il prezzo normale:
f"{item} should be sold at the regular price of {regular_price}."
Nota
Segui esattamente i formati di stampa per assicurarti che la tua soluzione venga accettata.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 5. Capitolo 8