Dado el siguiente código (que no funciona):
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
¿Hay alguna manera de hacer que esto funcione? ¿O tengo que hacer una verificación para salir del bucle de entrada, luego otra, más limitada, verificar en el bucle exterior para salir todos juntos si el usuario está satisfecho?
goto
si estás enclavado en muchos bucles