for ...else...

for i in range(10):
    if i == 6:
        print(i)
else:
    print('not find')
#6
#not find
for i in range(10):
    if i == 6:
        print(i)
        break
else:
    print('not find')
#6

 结论:

 for ...else... 语法,如果for循环内的代码正常运行else也会运行,如果for内的代码被break打断,则else不会运行

猜你喜欢

转载自www.cnblogs.com/lidavid/p/9095556.html