Cicli condizionali con le liste
Prima di adattare la ricetta della pasta al pomodoro e basilico per la festa, devi controllare le quantità degli ingredienti per capire con cosa stai lavorando. Le quantità della ricetta sono salvate in una lista chiamata quantities (in grammi). Come primo passo per costruire il tuo strumento di ridimensionamento della ricetta, itererai su queste quantità e userai delle condizioni per classificarle, ma senza modificarle per ora. Questo ti aiuta a capire la distribuzione degli ingredienti prima di fare qualsiasi cambiamento.
Questo esercizio fa parte del corso
Introduzione a Python per sviluppatori
Istruzioni dell'esercizio
- Itera su ciascuna quantità nella lista
quantitiesusandoqtycome variabile iteratore. - All'interno del ciclo, aggiungi una condizione che verifichi se
qtyè maggiore o uguale a 400 grammi. In tal caso, stampa'Large quantity'. - Aggiungi una condizione
elifper verificare seqtyè maggiore o uguale a 200 grammi. In tal caso, stampa'Medium quantity'. - Aggiungi una clausola
elseper gestire tutte le quantità rimanenti e stampa'Small quantity'.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
quantities = [500, 400, 20, 15, 15, 7]
# Loop through each quantity in the recipe
for ____ in ____:
# Check if it's a large quantity (400g or more)
____ ____ >= 400:
print('Large quantity')
# Check if it's a medium quantity (200g or more)
____ qty >= ____:
print('Medium quantity')
# Otherwise it's a small quantity
____:
print('Small quantity')