Petlje u Pajtonu
Isti blok naredbi se može izvršiti više puta pomoću petlji. Od uslova petlje zavisi da li će i koliko puta biti izvršen blok naredbi. Postoji dve vrste petlji u Pajtonu:
- while petlja
- for petlja
while petlja
Pre izvršavanja, while petlja će ispitati
uslov. Ako uslov nije ispunjen neće biti izvršen niz naredbi u petlji.
lepoVreme = False
while lepoVreme :
print("Osmeh na lice.")
print("Vozi biciklu.")
print("Uživaj u prirodi.")
print("Ponovi.")
Ako je uslov ispunjen biće izvršen niz naredbi koji spadaju u petlju.
Oprez! Ako je uslov uvek ispunjen doći će do beskonačne petlje.
lepoVreme = True
while lepoVreme :
print("Osmeh na lice.")
print("Vozi biciklu.")
print("Uživaj u prirodi.")
print("Ponovi.")
Ako je uslov nije ispunjen moguće je dodati else narebu.
lepoVreme = True
while lepoVreme :
print("Osmeh na lice.")
print("Vozi biciklu.")
print("Uživaj u prirodi.")
print("Ponovi.")
else :
print("Kad će to Sunce...")
Naredba else će biti izvršena kad god
se uslov za izvršavanje petlje ispita i utvrdi da nije ispunjen.