Vijugavi put - Platforma za učenje programskog jezika Python®

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

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.