python else 用在异常和循环中使用
如果没有异常则执行else
try:
# 可能引发异常的代码
result = 10 / 0
except ZeroDivisionError:
print("ZeroDivisionError")
else:
print("result", result) # 如果没有异常,这段代码将执行
如果循环不被终止 则执行else
search_list = [1, 2, 3, 4, 5]
target = 6
for num in search_list:
if num == target:
print("find:", num)
break
else:
print("not found")
本文来自博客园,作者:vx_guanchaoguo0,转载请注明原文链接:https://www.cnblogs.com/guanchaoguo/p/18949545

浙公网安备 33010602011771号