while语句用法

2024-07-05 15:26:59
语法 说明 示例 while 条件:
代码块 当条件为真时,执行代码块,然后重新检查条件,直到条件为假为止。

i = 1
while i <= 5:
print(i)
i += 1

输出:
1
2
3
4
5

while 条件:
代码块
else:
代码块 当条件为真时,执行第一个代码块,直到条件为假。 如果条件一开始就为假,则执行else代码块。

i = 6
while i <= 5:
print(i)
i += 1
else:
print("条件为假")

输出:
条件为假
break 立即退出当前循环。

i = 1
while True:
print(i)
i += 1
if i > 5:
break

输出:
1
2
3
4
5

continue 跳过当前迭代的剩余代码,继续执行下一次循环。

i = 1
while i <= 5:
if i == 3:
continue
print(i)
i += 1

输出:
1
2
4
5