while else结构 -Python3

知识共享许可协议 版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

当满足while条件(或者while结构中的条件部分为False)后,执行else中的语句:

# !/usr/bin/env python
# coding:utf-8
count = 0
while count < 5:
    print(count)
    count += 1
else:
    print('stop')
    
'''
0
1
2
3
4
stop

'''

如果通过其它方式(如:break语句)跳出while循环,则执行else中的语句:

# !/usr/bin/env python
# coding:utf-8
count = 0
while True:
    if count > 10:
        break
    print(count)
    count += 1
else:
    print('stop')
'''
0
1
2
3
4
5
'''

猜你喜欢

转载自blog.csdn.net/Thanlon/article/details/94729229
今日推荐