While-loops
Doelstellingen
- Begrijpen hoe while-loops werken.
- Leren wanneer je while-loops gebruikt in plaats van for-loops.
- While-loops schrijven met een stopconditie.
Inhoud
Wat is een while-loop?
Een while-loop blijft code herhalen zolang een bepaalde conditie waar is.
Basisstructuur:
while conditie:
# code die herhaald wordt zolang de conditie waar is
Voorbeeld:
i = 0
while i < 5:
print(i)
i += 1 # Verhoog i met 1
Activiteiten
-
Oefening:
- Schrijf een programma dat getallen blijft vragen aan de gebruiker tot de gebruiker 'stop' invoert.
-
Oneindige lussen:
- Begrijp wat er gebeurt als de stopconditie nooit onwaar wordt en hoe je dit kunt voorkomen.
Tips
- Zorg ervoor dat de conditie uiteindelijk onwaar wordt om oneindige lussen te vermijden.
- Je kunt
breakgebruiken om een lus vroegtijdig te verlaten.