Враховуючи такий код (який не працює):
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
Чи є спосіб зробити цю роботу? Або я повинен зробити одну перевірку, щоб вийти з вхідного циклу, потім іншу, більш обмежену, перевірити у зовнішній цикл, щоб вирватися з усіх разом, якщо користувач задоволений?
goto
якщо ти