在Python中,while循环语句用于重复执行一段代码,直到条件不再满足。其基本语法如下:
while 条件:
# 代码块
其中,条件是一个布尔表达式,当条件为True时,代码块会被执行;当条件为False时,循环结束,代码继续执行循环之后的语句。
下面是一个简单的示例,演示如何使用while循环语句:
count = 0
while count < 5:
print("count:", count)
count += 1
这段代码会输出从0到4的数字。
在循环体内,可以使用break语句来提前结束循环,或者使用continue语句跳过本次循环的剩余代码,进入下一次循环。
count = 0
while count < 5:
if count == 2:
break
print("count:", count)
count += 1
这段代码输出0和1后,遇到count等于2时,break语句会结束循环。
count = 0
while count < 5:
count += 1
if count == 2:
continue
print("count:", count)
这段代码输出1、3、4、5,遇到count等于2时,continue语句会跳过本次循环的剩余代码,直接进入下一次循环。