Een zeer belangrijke functie bij het programmeren zijn de lussen. Als je in je code graag iets stelselmatig wilt overlopen, kan je hiervoor de for-lus gebruiken. We geven een paar voorbeelden:
De for-lus zal alle waarden van i overlopen van 0 tot en met 3. Elke instructie na de insprong wordt dan bij elke herhaling uitgevoerd. Voor de eerste stap zal i = 0, voor de tweede stap zal dat 1 meer zijn en zo gaan we verder tot aan 3, één minder dan het getal aangegeven in de range functie.
Indien je niet bij 0 wilt beginnen of met grotere stapje wilt gaan kan je een uitgebreide range functie gebruiken. Zo zal range(1,11,2) starten bij 1, stoppen voor 11 en met stapjes van 2 vooruit gaan
In plaats van de range functie, kan je ook alle elementen uit een lijst afgaan: