x = 0 |
opravljeno = "ne" |
while not opravljeno == "da":
|
while not (opravljeno == "da"):
|
if (opravljeno != "ne") and (opravljeno != "da"):
|
if opravljeno != "ne" and opravljeno != "da":
|
while 1: |
Včasih pa želimo napisati nekaj, kar izgleda kot neskončna zanka, pa
v resnici to ni.
Python nam nudi možnost "predhodnega" izstopa iz zanke z uporabo stavka
"break" , kot v naslednjem
primeru
while 1: |
Ta program bi krožil v zanki večno, razen če ne vtipkamo "da", kar povzroči, da bo vrednost "opravljeno" enaka "da", kar povzroči, da se izvede stavek za stavkom "if", to pa je v našem primeru "break". Po stavku "break" nadaljuje Python izvajanje stavka
print "Dobro, opravil si!"
|