Diberikan kode berikut (itu tidak berfungsi):
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
Apakah ada cara untuk membuat ini berfungsi? Atau apakah saya harus melakukan satu pemeriksaan untuk keluar dari loop input, lalu yang lain, lebih terbatas, periksa di loop luar untuk memecahkan semua bersama-sama jika pengguna puas?
goto
jika Anda berada jauh di banyak loop