for petlja
for petlja služi za "prolazak" kroz nizove, sekvence ili kolekcije. Ne postoji uslov kao kod while petlje, već je neophodno da postoji neka kolekcija, sekvenca ili niz čijim članovima se pristupa ponaosob u krugovima for petlje.
Mogu se koristiti za prolazak kroz Stringove.
for slovo in "Brazil":
print(slovo)
Često se koriste za prolazak kroz opseg brojeva.
for broj in range(11):
print(broj)
Iako ne ispituje uslov, moguće je koristiti else naredbu da bi se neka naredba izvršila po izlasku iz for petlje.
for slovo in "Brazil":
print(slovo)
else:
print("Rio")