python循环1到100求和
时间: 2023-12-24 18:01:16 浏览: 82
要用Python编写循环来求和1到100的所有数字,可以使用如下代码:
```python
sum = 0
for i in range(1, 101):
sum += i
print("1到100的和为:", sum)
```
首先,我们创建一个变量sum并初始化为0。然后,我们使用for循环来遍历1到100之间的所有数字,在每次循环中,将当前数字加到sum中。最后,我们打印出sum的值,即1到100的和。
这段代码的运行流程如下:
- 初始化sum为0
- 从1开始循环到100
- 在每次循环中,将当前数字加到sum中
- 循环结束后,打印出sum的值
运行这段代码,会得到1到100的和为5050。这是因为1+2+3+...+98+99+100的和为5050。
因此,通过上述Python代码,我们成功用循环求得了1到100的和。
相关问题
python1到100求和 for循环
可以使用for循环来实现1到100的求和,代码如下:
sum =
for i in range(1, 101):
sum += i
print(sum)
解释一下代码:首先定义一个变量sum,用来存储累加的结果。然后使用for循环,从1到100遍历每个数字,将每个数字累加到sum中。最后输出sum的值,即为1到100的和。
Python1到100求和
可以使用for循环来实现Python1到100求和的功能,代码如下:
```python
sum = 0
for i in range(1, 101):
sum += i
print(sum)
```
输出结果为:
```
5050
```
另外,也可以使用数学公式来计算Python1到100求和,即:
```
1 + 2 + 3 + ... + 99 + 100 = (1 + 100) × 100 ÷ 2 = 5050
```
可以直接输出计算结果,代码如下:
```python
print((1 + 100) * 100 // 2)
```
输出结果为:
```
5050
```
阅读全文