Aan de slagGa gratis aan de slag

Loops

Loops gebruik je wanneer meerdere elementen dezelfde reeks berekeningen of dezelfde codeblokken moeten doorlopen. Meestal zet je items in een list en schrijf je een for-loop zodat hetzelfde codeblok voor elk element in de lijst wordt uitgevoerd.

Het belangrijkste is dat je niet dezelfde code meerdere keren kopieert en plakt om deze herhaalde handeling uit te voeren.

Als je een lijst met gehele getallen hebt, kun je een for-loop schrijven om elk geheel getal in de lijst te printen. Let op: net als bij conditionele statements is inspringing belangrijk.

int_list = [1, 2, 3, 4]

for value in int_list:
    print(value)

1
2
3
4

Deze oefening bouwt voort op het vorige voorbeeld, maar in plaats van één waarde om de binge drinking-status te testen, krijg je nu een lijst met waarden.

Deze oefening maakt deel uit van de cursus

Python voor R-gebruikers

Cursus bekijken

Oefeninstructies

Schrijf een for-loop die over de lijst num_drinks itereert en print of de persoon wel of geen binge drinker is.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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')
Code bewerken en uitvoeren