a = 3
b = -5
for i in range(b, 10):
try:
print (i, a/i)
except Exception as e:
print (i, e)
continue
# 输出:
# -5 -0.6
# -4 -0.75
# -3 -1.0
# -2 -1.5
# -1 -3.0
# 0 division by zero
# 1 3.0
# 2 1.5
# 3 1.0
# 4 0.75
# 5 0.6
# 6 0.5
# 7 0.42857142857142855
# 8 0.375
# 9 0.3333333333333333
用这种方法可以快速的跑完流程,exception的类型也打印出以便之后解决