为什么不打印'asdf'?
如何制作,以免出现错误并打印asdf
。
try:
1/0
except:
pass
else:
print 'asdf'
更一般地说,我如何设置像if,elif,elif,elif ....还有try,elsetry,elsetry ....或类似的东西?
答案 0 :(得分:4)
为什么不打印'asdf'?
else
语句的try
子句仅在无异常发生时运行。
如何制作,以免出现错误并打印
asdf
。
要么没有异常,要么使用finally
子句。
try:
...
finally:
print 'asdf'