Angesichts des folgenden Codes (der nicht funktioniert):
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
Gibt es eine Möglichkeit, diese Arbeit zu machen? Oder muss ich eine Prüfung durchführen, um aus der Eingangsschleife auszubrechen, und eine andere, eingeschränktere Prüfung in der äußeren Schleife, um alle zusammen auszubrechen, wenn der Benutzer zufrieden ist?
goto
wenn Sie tief in viele Schleifen eingebettet sind