之前学习了for…else…来表达意外的情况,同样用于循环的while也有对应的else,其语法结构如下: while 循环变量 in 遍历结构: 语句块 else: 语句块 整体其作用也for…else…比较一致,但同时在循环中也可能会遇到break语句,比如: while 循环变量 in 遍历结构: 语句块 break else: 语句块 或者在for中: for 循环变量 in 遍历结构: 语句块 break else: 语句块 如果加了break后那么会有怎样的执行顺序呢?接下来我们来操练一把。 回顾下通过while求100以内的偶数,通过while实现,并打印一些过程提示: 利用else进行改造下,只打印最终的结果: 加入break看看可以进行如何的改造? Python系列 python系列15:跳出循环:break与continue ---------------------------------------------- 整理不易,欢迎点亮再看! 精鼎特邀
|
|