读书打卡第3天 Python语言程序设计
4.3 程序的循环结构
4.3.1 遍历循环:for
1.python通过保留字for实现遍历循环
2.从遍历结构中逐一提取元素,放在循环变量中,对于每个所提取的元素执行一次语句块
4.3.2 无限循环:while
1.python通过保留字while实现无限循环
2.当程序执行到while时
判断条件如果为true,执行循环体语句,语句结束后返回,再次判断while的语句条件
当条件为false时,循环终止,执行与while同级别缩进的后续语句
4.3.3 循环控制:break和continue
循环结构有2个辅助循环控制的保留字:break和continue
1.break:
1.用来跳出最内侧for或while循环,脱离改循环后程序继续执行循环后续代码
2.如果有2层或多层循环,break退出最内层循环
3.break具备结束整个当前循环的能力
2.continue:
1.continue用来结算当前当次循环,即跳出循环体重尚未执行的语句,但不跳出当前循环
2.continue语句只结束本次循环,不终止整个循环的执行