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.

break

💻 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.