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
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')