循环-while循环

阅读量: 322 编辑

while 循环用于重复执行一段代码块,只要指定的条件为真。

一、while 循环

while 循环的基本语法如下:

while 条件:
    # 在条件为真时执行的代码块
    # ...

以下是一个使用 while 循环的示例,计算并打印 1 到 5 的累加和:

sum = 0
num = 1

while num <= 5:
    sum += num
    num += 1

print("累加和为:", sum)

这将输出:

累加和为: 15

需要注意的是,while 循环会在每次迭代之前检查条件是否为真。如果条件为假,则循环终止。

如果条件一直为真,循环将无限地执行,直到条件变为假或通过其他方式中断循环(如使用 break 语句)。

二、while 循环和 else

您还可以使用 while 循环结合 else 子句,用于在循环正常结束时执行一些操作,例如:

count = 0

while count < 5:
    print(count)
    count += 1
else:
    print("循环完成")

这将输出数字序列并在循环结束后输出 "循环完成"。

三、for 循环和 while 循环

for 循环一般用于知道循环次数(比如循环列表)的场景。

while 循环一般用于不知道具体次数的场景。

爱码岛编程公众号
试卷资料
爱码岛编程小程序
在线刷题
苏ICP备13052010号
©2023 南京匠成信息科技有限公司