Kom igångKom igång gratis

Loopar

Loopar används när flera element behöver genomgå samma serie beräkningar eller samma kodblock. Vanligtvis placeras elementen i en list och vi skriver en for-loop så att samma kodblock körs för varje element i listan.

Det viktiga här är att vi inte kopierar och klistrar in koden flera gånger för att utföra den upprepade åtgärden.

Given en lista med heltal kan du skriva en for-loop som skriver ut varje heltal i listan. Observera att indragningar spelar roll, precis som vid villkorssatser.

int_list = [1, 2, 3, 4]

for value in int_list:
    print(value)

1
2
3
4

Den här övningen bygger vidare på föregående exempel, men i stället för ett enskilt värde för att testa berusningstillståndet har du nu en lista med värden.

Den här övningen är en del av kursen

Python för R-användare

Visa kurs

Övningsinstruktioner

Skriv en for-loop som itererar över listan num_drinks och skriver ut om personen dricker för mycket eller inte.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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')
Redigera och kör kod