python教程 用`while`循环来计算1到100的累加和


你可以使用while循环来计算1到100的累加和。下面是一个示例代码:

total = 0
number = 1

while number <= 100:
    total += number
    number += 1

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

在上述示例中,我们使用while循环来重复执行累加操作,从1开始逐个累加到100。在每次循环中,我们将number加到total中,并递增number的值。循环在number大于100时停止。

执行完循环后,我们使用print语句输出累加和的结果。

这个示例演示了如何使用while循环来计算一系列数字的累加和。你可以根据需要修改起始值、结束值和步长,以适应不同的累加需求。

如果你希望通过用户输入来确定累加的范围,你可以在while循环中使用input函数来获取起始值和结束值。以下是一个示例代码:

start = int(input("请输入起始值:"))
end = int(input("请输入结束值:"))

total = 0
number = start

while number <= end:
    total += number
    number += 1

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

在上述示例中,我们首先使用input函数获取用户输入的起始值和结束值,并将它们转换为整数。然后,我们使用while循环来重复执行累加操作,从起始值逐个累加到结束值。在每次循环中,我们将number加到total中,并递增number的值。循环在number大于结束值时停止。

最后,我们使用print语句输出累加和的结果。

这个示例展示了如何根据用户输入来确定累加的范围。你可以根据需要添加输入验证和错误处理,以确保用户输入的值是有效的。


原文链接:codingdict.net