2024-05-15 02:41:00 发布
网友
我能跳出嵌套while循环吗?你知道吗
我用黄色突出显示了代码中发生的事情。可以看出,如果条件为真,它就会中断,并执行第一行“exit”。 有没有办法退出最后一个退出代码(用蓝环标记)
与其打断内部循环,不如设置一个标志。如果设置了标志,则在外循环中断处。你知道吗
flag = False while True: if flag: break while otherCondition: try: flag = True except ValueError: print('oops')
使用自定义异常来中断。你知道吗
class ExitLoop(Exception): pass try: while True: while other: raise ExitLoop() except ExitLoop: exit()
与其打断内部循环,不如设置一个标志。如果设置了标志,则在外循环中断处。你知道吗
使用自定义异常来中断。你知道吗
相关问题 更多 >
编程相关推荐