Voorkennis

Je hebt geleerd te werken met for-loops in combinatie met invoer.

Je gebruikt een for-loop als je weet hoe vaak je gaat herhalen (of de gebruiker het zegt).

Een voorbeeld:

aantal_getallen = int(input("Hoeveel getallen ga ik optellen? "))
som = 0 # We doen dit 1 keer, buiten de for-loop

for _ in range(aantal_getallen):
  getal = int(input("Geef een getal: "))
  som = som + getal  #tel som en getal op, dat is de nieuwe waarde van som

print("De som is: ", som)

We vragen aan de gebruiker hoeveel getallen er opgeteld gaan worden. Dat aantal slaan we op in een variabele en precies zo vaak gaan we een getal vragen en erbij optellen.

Het kan ook goed zijn dat je wilt blijven herhalen maar dat je niet weet hoe vaak. Je stelt bijvoorbeeld een quizvraag en vraagt net zolang op een antwoord tot het juiste antwoord gegeven is. In dat geval gebruiken we niet een for loop, maar een while loop. In dit hoofdstuk gaan we dat leren.

Last updated

Was this helpful?