本文由我司收集整编,推荐下载,如有疑问,请与我司联系
python3 for
循环中的
else
语句
2017/04/21
10091
操作系统:
window7
x64
编程
IDE
:
Pycharm
2016.1.2
Python
版本:
3.6.1
编辑时间:
2017
年
4
月
21
日
版权所有:
OE,
转载请注明出处:
blog.csdn/csnd_ayo
英文原文
A break statement executed in the first suite terminates the loop without executing the
else clause
’
s suite. A continue statement executed in the first suite skips the rest of the
suite and continues with the next item, or with the else clause if there is no next item.
中文译文
用
break
关键字终止当前循环就不会执行当前的
else
语句,而使用
continue
关键字快速进入下一论循环,或者没有使用其他关键字,循环的正常结束
后,就会触发
else
语句。
触发
else
正常结束的循环
list = [1,2,3,4,5]for x in list: print(x)else: print(“else”)
使用
continue
关键字
list
=
[1,2,3,4,5]for
x
in
list:
continue
print(x)else:
print(“else”)
不触发
else
list
=
[1,2,3,4,5]for x in list: print(x) breakelse: print(“else”) for else
语句可以总结成以下话。
如果我依次做完了所有的事情
(for
正常结束
)
,我就去做其他事
(
执行
else)
,若做到
一半就停下来不做了(中途遇到
break
)
,我就不去做其他事了
(
不执行
else)
。
只有循环完所有次数,才会执行
else
。
break
可以阻止
else
语句块的执行。
tips:
感谢大家的阅读,本文由我司收集整编。仅供参阅!