How to break out of multiple loops?

后端 未结 30 3258
情书的邮戳
情书的邮戳 2020-11-21 05:48

Given the following code (that doesn\'t work):

while True:
    #snip: print out current state
    while True:
        ok = get_input(\"Is this ok? (y/n)\")
          


        
30条回答
  •  你的背包
    2020-11-21 06:25

    Hopefully this helps:

    x = True
    y = True
    while x == True:
        while y == True:
             ok = get_input("Is this ok? (y/n)") 
             if ok == "y" or ok == "Y":
                 x,y = False,False #breaks from both loops
             if ok == "n" or ok == "N": 
                 break #breaks from just one
    

提交回复
热议问题