求2+4+6+8+...+100的求和,用Python该如何写
时间: 2023-09-29 09:11:28 浏览: 91
你可以使用循环来求解这个问题。以下是使用 Python 编程语言计算 2、4、6、8 ... 100 求和的示例代码:
```python
sum = 0
for i in range(2, 101, 2):
sum += i
print("求和结果为:", sum)
```
运行这段代码,你将得到输出结果为 2550,即 2+4+6+8+...+100 的和为 2550。
相关问题
python求2+4+6+....+100之和
可以使用循环和条件语句来实现求和:
```python
sum = 0
for i in range(2, 101, 2):
sum += i
print(sum)
```
输出结果为:
```
2550
```
解释:上面的代码中,使用 `range(2, 101, 2)` 来生成从 2 到 100 的偶数序列,然后使用循环将它们依次累加到变量 `sum` 中,最后输出 `sum` 的值。
1+2+3+4+...+n求和python
可以使用for循环或者数学公式来求解1到n的和。下面是两种方法的Python代码示例:
1. 使用for循环
```python
n = int(input("请输入一个正整数n:"))
sum = 0
for i in range(1, n+1):
sum += i
print("1到n的和为:", sum)
```
2. 使用数学公式
```python
n = int(input("请输入一个正整数n:"))
sum = n * (n + 1) / 2
print("1到n的和为:", sum)
```
两种方法的输出结果是相同的,都是1到n的和。