IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Itera su ciascuna quantità nella lista quantities usando qty come 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 elif per verificare se qty è maggiore o uguale a 200 grammi. In tal caso, stampa 'Medium quantity'.
  • Aggiungi una clausola else per 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')
Modifica ed esegui il codice