循环结构:while语句
while 条件表达式: 语句块while循环会在条件表达式为True时重复执行循环体内的代码,直到条件变为False为止。
- 当条件表达式值为False时退出循环。
- 运行到break语句时退出循环。
- 运行到continue语句时终止本次循环,本次循环中continue后面的语句不会执行,直接执行下次循环。
规律性重复操作
重复操作中显示变化规律
- 如,输出10个“Hello, World!”,并显示当前是第几次输出
1 Hello, world! 2 Hello, world! 3 Hello, world! 4 Hello, world! 5 Hello, world! 6 Hello, world! 7 Hello, world! 8 Hello, world! 9 Hello, world! 10 Hello, world!- while语句实现
n = 10 i = 1 while i <= n: print(i, 'Hello, world!') i += 1小结
语法格式
while 条件表达式: 循环体执行时,首先会判断“条件表达式”是否为真。
- 如果条件为真(True),就执行一次循环体;再次判断条件是否为真,直到条件为假(False)时退出循环。
结束循环的常见写法
- 用循环变量来控制和结束循环
- 用break语句结合特定条件退出循环(非正常结束)
- 用布尔型变量控制和结束循环