IniziaInizia gratis

Cicli

I cicli si usano quando ci sono più elementi che devono eseguire la stessa serie di calcoli o gli stessi blocchi di codice. Di solito, gli elementi vengono inseriti in una list e si scrive un ciclo for in modo che lo stesso blocco di codice venga eseguito per ciascun elemento della lista.

L’idea chiave è evitare di copiare e incollare lo stesso codice più volte per ripetere un’azione.

Data una lista di interi, puoi scrivere un ciclo for per stampare ogni intero nella lista. Nota: proprio come per le istruzioni condizionali, l’indentazione è importante.

int_list = [1, 2, 3, 4]

for value in int_list:
    print(value)

1
2
3
4

Questo esercizio riprende l’esempio precedente, ma invece di un singolo valore per verificare lo stato di binge drinking, avrai una lista di valori.

Questo esercizio fa parte del corso

Python per utenti R

Visualizza il corso

Istruzioni dell'esercizio

Scrivi un ciclo for che scorra la lista num_drinks e stampi se la persona è o non è un binge drinker.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

num_drinks = [5, 4, 3, 3, 3, 5, 6, 10]

# Write a for loop
____ ____ ____ num_drinks:
    # if/else statement
    if drink <= 4:
        print('non-binge')
    else:
        print('binge')
Modifica ed esegui il codice