下面的Python代码将打印出n(14),因为
for
循环完成了。for n in range(15):
if n == 100:
break
else:
print(n)
然而,我希望相反的情况发生。是否有一种方法可以实现for ... else(或while ... else)循环,但仅在循环中断时执行else代码?