📅  最后修改于: 2023-12-03 14:46:06.348000             🧑  作者: Mango
在 Python 中,while 循环用于重复执行一段代码,只要指定的条件为真。语法如下:
while 条件:
代码块
当条件为真时,会执行代码块,然后再次检查条件,重复此操作,直到条件为假才停止循环。以下是一个简单的 while 循环示例:
i = 1
while i <= 5:
print(i)
i += 1
输出结果:
1
2
3
4
5
在上面的示例中,变量 i
初始化为 1
。当 i
小于等于 5
时,会输出 i
的值,然后 i
会自增 1。循环将重复执行,直到 i
大于 5
时退出循环。
break
语句来跳出循环,或使用 continue
语句跳过一次循环。以下是一个使用 break
和 continue
的示例:
i = 1
while i <= 10:
if i == 5:
break
if i % 2 == 0:
i += 1
continue
print(i)
i += 1
输出结果:
1
3
在上面的示例中,当循环变量 i
的值等于 5
时,使用 break
语句跳出循环。当 i
是偶数时,使用 continue
语句跳过一次循环,不执行下面的代码,直接进入下一次循环。
在 Python 中,while 循环是一种简单而有用的控制结构,用于重复执行代码,只要满足指定的条件。要注意循环条件的设置、循环体的更新和退出条件的设置,以免出现死循环。