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

posted on 2019-01-29 16:53  iouwenbo  阅读(841)  评论(0编辑  收藏  举报

导航