FOR
Je weet hoe vaak
for nummer in range(1, 6):
print(nummer)range(1, 6) maakt 1 t/m 5. Het laatste getal doet niet mee.
MODULE 2 · LES 1 · 45 MINUTEN
Een loop voert hetzelfde blok code meerdere keren uit. De inspringing bepaalt welke regels bij de loop horen.
FOR
for nummer in range(1, 6):
print(nummer)range(1, 6) maakt 1 t/m 5. Het laatste getal doet niet mee.
WHILE
wachtwoord = ""
while wachtwoord != "python":
wachtwoord = input("Wachtwoord: ")Zorg dat de conditie ooit False kan worden, anders ontstaat een oneindige loop.
Een variabele kan tijdens elke ronde veranderen. Zo tel je waarden bij elkaar op.
totaal = 0
for ronde in range(3):
minuten = int(input("Aantal minuten: "))
totaal = totaal + minuten
print(f"Totaal: {totaal} minuten")OPDRACHT
Vraag maximaal drie keer om een pincode. Bij 1234 toon je Toegang en stop je met break. Na drie foute pogingen toon je Account geblokkeerd.