python编写1、计算2+4+6+8-----100的值,以及1+2+3+4+…+…<200的最大值
时间: 2023-08-09 22:11:47 浏览: 221
计算2+4+6+8-----100的值可以使用循环语句来实现,代码如下:
```python
sum = 0
for i in range(2, 101, 2):
sum += i
print(sum)
```
输出结果为:2550
计算1+2+3+4+…+…<200的最大值可以使用循环语句和条件判断语句来实现,代码如下:
```python
sum = 0
i = 1
while sum + i < 200:
sum += i
i += 1
print(sum)
```
输出结果为:190
注意,这里使用了 while 循环语句,当累加和 sum 加上 i 的值大于等于 200 时,循环停止。此时,sum 的值为最大的累加和。
相关问题
使用Python编写计算1-2+3-4……-20
可以使用循环来实现这个计算,具体的代码如下所示:
```python
sum = 0
for i in range(1, 21):
if i % 2 == 0:
sum -= i
else:
sum += i
print(sum)
```
在这个代码中,我们使用了一个累加变量 `sum` 来存储计算的结果。然后使用 `for` 循环从1到20进行遍历,如果当前的数是偶数,我们就将其减去,否则将其加上。最后输出累加变量 `sum` 的值即可。
用python编写计算1+2+4+…+100
可以使用以下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的值即为所求的结果。