python使用循环语句输出1+2+3+…+100的和
时间: 2023-10-29 14:05:20 浏览: 89
使用Python循环语句输出1 2 3 ... 100的和的方法有多种。其中一种方法是使用for循环,代码如下:
sum = 0
for i in range(1, 101):
sum += i
print("1 2 3 ... 100的和为", sum)
另一种方法是使用while循环,代码如下:
sum = 0
i = 1
while i <= 100:
sum += i
i += 1
print("1 2 3 ... 100的和为", sum)
还可以使用等差数列的方法来计算,代码如下:
n = 100
sum = (1 + n) * n / 2
print("1 2 3 ... 100的和为", sum)
相关问题
用python编写程序,使用循环语句输出2+4+6+…+100的和。
好的,以下是使用循环语句输出2+4+6+…+100的和的Python代码:
```python
sum = 0 # 定义变量sum,并初始化为0
for i in range(2, 101, 2): # 循环2到100之间的所有偶数
sum += i # 每次循环将i加到sum中
print("2+4+6+...+100的和为:", sum) # 输出结果
```
输出结果为:
```
2+4+6+...+100的和为: 2550
```
希望能够帮助你!
阅读全文