Python for else

2018-05-06  本文已影响0人  欢喜明

记录:

for i in range(3):

    print(i)

else:

    print('else')

结果:

0

1

2

else

for i in range(3):

    print(i)

    break

else:

    print('else')

结果:

0

解释:

只有循环完所有次数,即是for正常结束(有continue也是正常的)才会执行 else ;

break 可以阻止 else 语句块的执行,因为不是正常循环结束;

上一篇 下一篇

猜你喜欢

热点阅读