다음 코드가 주어지면 작동하지 않습니다.
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
많은 루프에 깊숙히 자리 잡고 있다면 여기에 좋습니다