Als developer van het vliegscript, wil ik herhalende stappen door een lus laten doen in plaats van ze te kopiëren, zodat ik een patroon met één getal kan aanpassen en er geen typfouten in sluipen.
Soms wil je een lus voortijdig stopzetten, of bepaalde items overslaan.
break stopt de lus, continue slaat de rest van deze iteratie over.
break stopt de lus onmiddellijk. continue slaat de rest van deze iteratie over en gaat naar de volgende.
for i in range(10):
if i == 5:
print("Stop!")
print(i)
Print "Stop!" bij 5, maar de lus loopt gewoon door tot 9.
for i in range(10):
if i == 5:
break
print(i)
Print 0 t/m 4 en stopt bij 5.
Output (0-9):
Experimenteer hier: test break en continue gedrag.
Je hebt een lijst met nummers. Schrijf code die door de lijst loopt en stopt zodra hij het getal 7 vindt.
Je mag twee variabelen gebruiken: een lijstje nummers en een vlag (True/False) of break.
Acceptatiecriteria
break uit om de lus te stoppen