Jam*_*ter 2 python loops exception infinite-loop
假设我在 Python 中运行了这段代码:
 while True:
     try:
         anything that doesn't break loop
     except: pass
我怎样才能让它停止呢?(注意:我怀疑这不是我应该通过测试来学习的时候)。
当然,实际上我会使用一个break声明。这是一个理论问题;即使传递了一个 KeyboardInterrupt,又如何打破这个循环呢?
休息应该可以解决问题
while True:
     try:
        print("Hello")
        break
     except: pass
根据您想要停止程序流程的位置,您可以在 try 块内或 except 块中使用它
while True:
         try:
            print("Hello")
         except: 
              pass
              break
| 归档时间: | 
 | 
| 查看次数: | 8538 次 | 
| 最近记录: |