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 iets geen twee, vijf of honderd keer β precies dat aantal keer.
range() geeft je nummers om mee te werken, van 0 tot het getal dat je geeft.
range(5) geeft je vijf nummers: 0, 1, 2, 3, 4. Met for i in range(5): kun je iets vijf keer herhalen en de teller gebruiken.
for i in [0, 1, 2, 3, 4]:
print(f"Stap {i}")
for i in range(5):
print(f"Stap {i}")
Output:
range(5) geeft 0 tot en met 4 β NIET tot 5. Het getal geeft de hoeveelheid aan.
range(0, 5, 1) genereert:
Experimenteer hier: probeer verschillende range()-vormen uit.
Schrijf een Python-script dat:
Gebruik een lus met range(). Je zult twee variabelen nodig hebben: één voor tellen, één voor de som.
Acceptatiecriteria
for i in range(...):Som: 55 of vergelijkbaar