Dato il seguente codice (che non funziona):
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
C'è un modo per farlo funzionare? O devo fare un controllo per uscire dal ciclo di input, poi un altro, più limitato, controllare nel ciclo esterno per interrompere tutti insieme se l'utente è soddisfatto?
goto
se sei immerso in un sacco di cicli