next = True
def vypisuj():
print "Ahoj"
next = False
while next == True:
vypisuj()
print "konec"
Takhle napsané to vypisuje do nekonečna slovo Ahoj. Jde mi o to, že v definici vypisuj() nemůžu říct, že next nabylo hodnoty False a program to pořád bere jako True. Přišel jsem na to při zpracovávání úkolu v 9. lekci, kdy jsem chtěl program zkrátit, protože se mi na dvou místech zároveň objevoval stejný kus kódu, který jsem chtěl udělat takhle.
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Duch

Nahlásit jako SPAM
IP: ...–
Super člen
Grafoman
Zjistit počet nových příspěvků
































