uranometria 发表于 2020-9-5 18:33:18

在while true内如何实现反复验证后跳出循环?

以下代码肯定是错的,想表达一个意思~ 请问各位大佬要怎么才能实现这个功能?


while True: #循环一
    print('省略一万字。。。。')#省略。。。
    while True: #循环二
      question = input('再来一局?')
      if question != 'yes' and question != 'no':
            continue #返回 循环二
      elif question == 'yes':
            break #跳出循环二
          continue #返回循环一
      elif question == 'no':
            break #跳出循环二
          break #跳出循环一

永恒的蓝色梦想 发表于 2020-9-5 19:10:05

flag = True


while flag: #循环一
    print('省略一万字。。。。')#省略。。。
   
    while True: #循环二
      question = input('再来一局?')

      if question == "yes":
            break
      elif question == "no":
            flag = False
            break

uranometria 发表于 2020-9-5 22:31:55

永恒的蓝色梦想 发表于 2020-9-5 19:10


谢谢版主大大!{:10_288:}
页: [1]
查看完整版本: 在while true内如何实现反复验证后跳出循环?