2024-04-25 03:39:17 发布
网友
假设我在Python中运行了以下代码:
while True: try: anything that doesn't break loop except: pass
我怎么才能让它停下来?(注:我怀疑这不是我应该通过测试来学习的时候)。在
当然,实际上我会使用break语句。这是一个理论上的问题;如果一个键盘中断被传递,怎么可能打破这个循环?在
break
你写的代码永远不会停止。您需要在某处添加break语句以退出循环。例如,如果我想在出现异常时退出循环,我会:
while True: try: # anything that doesn't break loop except: break
如果我想在try块之后退出循环,我会这样做:
休息就可以了
while True: try: print("Hello") break except: pass
根据您希望停止程序流的位置,您可以在try块或except块中使用它
你写的代码永远不会停止。您需要在某处添加
break
语句以退出循环。例如,如果我想在出现异常时退出循环,我会:如果我想在try块之后退出循环,我会这样做:
^{pr2}$休息就可以了
根据您希望停止程序流的位置,您可以在try块或except块中使用它
^{pr2}$相关问题 更多 >
编程相关推荐