Python中break和continue语句, 以及循环中的else子句

break语句和 C 中的类似,用于跳出最近的一级 for 或 while 循环。

循环可以有一个 else 子句;它在循环迭代完整个列表(对于 for)或执行条件为 false (对于 while )时执行,但循环被 break 中止的情况下不会执行。

与循环一起使用时,else 子句与 try 语句的 else 子句比与 if 语句的具有更多的共同点 try 语句的 else 子句在未出现异常时运行,循环的 else子句在未出现 break 时运行。

参考:http://www.pythondoc.com/pythontutorial3/controlflow.html

猜你喜欢

转载自www.cnblogs.com/iouwenbo/p/10334778.html