版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (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
'''