Python循环结构中的else, break和continue语句¶
else语句¶
Python中, 无论是while循环还是for循环, 其后都可以紧跟着一个else代码块,
它的作用是当循环条件为False跳出循环时, 程序会最先执行else代码块中的代码.
注解
else代码块中的语句, 即便不位于else代码块中, 直接放在循环结构之后, 也会被执行, else代码块有什么作用呢?
如果使用break语句跳出循环, 不会执行else中包含的代码.
break语句¶
break语句可以立即终止当前循环的执行, 跳出当前所在的循环结构.
continue语句¶
continue语句的作用是结束本次循环, 立即开始下一次循环.