用python计算1-2+3-4+…+97-98+99。
时间: 2023-05-29 17:05:08 浏览: 199
可以使用循环来实现:
```python
sum = 0
for i in range(1, 100, 2):
sum += i
sum -= i+1
print(sum + 99)
```
解释:
- `range(1, 100, 2)` 用于生成从1到99的奇数序列。
- 在循环中,先加上奇数再减去后面的偶数。
- 最后再加上99。
相关问题
python计算1-2+3-4+…+97-98+99
-100的结果是多少?
这个问题可以用简单的循环来解决。以下是 Python 的代码:
sum = 0
for i in range(1, 100, 2):
sum += i - (i+1)
print(sum)
输出结果为:0
所以1-2 + 3-4 + ... + 97-98 + 99-100 的结果为0。
用python计算12-2+3-4+…+97-98+99。
可以使用for循环和range函数来实现:
```
result = 12
for i in range(2, 100, 2):
result -= i
result += i+1
print(result)
```
输出结果为-50。
阅读全文