用python编写计算1+2+4+…+100
时间: 2023-08-12 14:07:24 浏览: 387
可以使用以下Python代码来计算:
```python
sum = 0
for i in range(1, 101):
if i % 2 == 0:
sum += i
print("1+2+4+...+100的和为:", sum)
```
输出结果为:
```
1+2+4+...+100的和为: 2550
```
上面的代码中,使用了for循环来遍历1到100之间的整数,并使用if语句判断是否为偶数,如果是偶数则累加到sum变量中。最后输出sum的值即为所求的结果。
相关问题
Python编写计算1+2+3+.....+n的和的程序
当然可以,以下是Python编写计算1到n的和的程序:
```python
n = int(input("请输入一个正整数n:"))
sum = 0
for i in range(1, n+1):
sum += i
print("1到n的和为:", sum)
```
希望对你有所帮助!请问还有其他问题吗?
用python编写函数1+(1+2)+(1+2+3)+…+(1+2+3+n)的和,函数以n为参数,由用户用键盘输入
以下是用 Python 编写的函数,可以求出 1到n 的和:
```python
def sum_of_series(n):
return sum(range(1, n+1))
n = int(input("请输入n:"))
result = sum_of_series(n)
print("1到n的和为:", result)
```
该函数接受一个参数 n,使用内置的 `sum` 函数来计算从 1 到 n 的和。
运行该程序时,会提示用户输入 n 的值,然后计算出 1 到 n 的和并输出。
阅读全文