zacetek = 3
konec = 10
korak = 2
for i in range(zacetek, konec, korak):
print(i)3
5
7
9
Gradivi za to poglavje sta
while loop statements in for loops)Zanko for uporabimo, ko vemo kolikokrat želimo nekaj ponoviti.
zacetek = 3
konec = 10
korak = 2
for i in range(zacetek, konec, korak):
print(i)3
5
7
9
Če tretjega parametra ne podamo, bo korak 1. Če podamo le en parameter bo šla zanka od 0 do vrednosti tega parametra.
Zanko while uporabimo, ko želimo zanko izvajati, dokler je nek pogoj izpolnjen.
i = 3
while i < 10:
print(i)
i += 23
5
7
9
V zgornjem primeru bi lahko i < 10 nadomestili s kakršnokoli logično operacijo, ki vrne True ali False. Zanka se izvaja, dokler je pogoj True.
Paziti moramo, da ne napišemo neskončne zanke, kjer je pogoj vedno True! V tem primeru se izvajanje programa samo nikoli ne konča. Izvedbo programa lahko v Ukaznem pozivu / Terminalu prekinemo s kombinacijo tipk Ctrl+C.