许多尝试/除了顺序试验

时间:2015-08-13 07:07:38

标签: python python-2.7

为什么不打印'asdf'?

如何制作,以免出现错误并打印asdf

try:
    1/0
except:
    pass
else:
    print 'asdf'

更一般地说,我如何设置像if,elif,elif,elif ....还有try,elsetry,elsetry ....或类似的东西?

1 个答案:

答案 0 :(得分:4)

  

为什么不打印'asdf'?

else语句的try子句仅在无异常发生时运行。

  

如何制作,以免出现错误并打印asdf

要么没有异常,要么使用finally子句。

try:
   ...
finally:
  print 'asdf'