In Python bestaat er een constructie die een lus kan onderbreken: break
. Wanneer zo een break
-instructie uitgevoerd wordt binnen de geïndenteerde code van een while
-lus, zal die lus eindigen.
Het volgende stukje code toont hoe dit werkt.
👀 Voorbeeld - Stop de lus
Kijk naar het volgende voorbeeld:
# onderstaande voorwaarde is altijd waar while True: print('Typ iets...') x = input() if x == 'stop': break else: print('We gaan verder')
Je kan eender wat typen, maar wanneer je
'stop'
typt, eindigt de lus.
💻 Programmeeroefening - Som van 6
Schrijf in de editor hieronder een programma dat de gebruiker één voor één 6 getallen vraagt (
Geef een getal
) en die getallen optelt. Print aan het einde van de berekening de som x als volgt:De totale som is x
.Indien de gebruiker 0 ingeeft, stop dan meteen met de berekeningen en print de totale som.