Aşağıdaki kod verildiğinde (işe yaramaz):
while True:
#snip: print out current state
while True:
ok = get_input("Is this ok? (y/n)")
if ok.lower() == "y": break 2 #this doesn't work :(
if ok.lower() == "n": break
#do more processing with menus and stuff
Bu işi yapmanın bir yolu var mı? Yoksa giriş döngüsünü kırmak için bir kontrol yapmam gerekiyor mu, daha sonra başka bir, daha sınırlı, kullanıcı memnun kaldığında hep birlikte ayrılmak için dış döngüyü kontrol et?
goto
döngülerin derinlerinde yuvalanmışsanız burada güzel