如何处理 Python for 循环中的异常?


你可以在 Python for 循环中处理异常,就像在普通的代码块中一样。这不会造成任何问题。例如,

for i in range(5):
   try:
      if i % 2 == 0:
         raise ValueError("some error")
      print(i)
except ValueError as e:
   print(e)

这将给出以下输出

some error
1
some error
3
some error

更新于: 17-Jun-2020

3K+ 浏览

开启您的职业生涯

通过完成课程获得认证

开始
广告