python求1-2+3-4+5-6+7-8...+99的和。
时间: 2023-11-19 07:06:08 浏览: 177
求 1+3+5+7+……+99 的和 sum.py
可以使用一个循环来计算这个和,每次循环加上或减去相应的数。
下面是一种实现方法:
```python
sum = 0
for i in range(1, 100):
if i % 2 == 0:
sum -= i
else:
sum += i
print(sum)
```
首先初始化变量 `sum` 为 0,然后用一个循环从 1 到 99 枚举每个数。如果这个数是偶数,就减去它;否则就加上它。最后输出 `sum` 的值即可。
输出结果为 50,即 1-2+3-4+5-6+7-8...+99 的和为 50。
阅读全文