Python for循环求1-2+3-4+5 ... 99的所有数的和
时间: 2024-04-29 09:21:50 浏览: 59
可以使用循环和条件判断来实现:
```python
total = 0
for i in range(1, 100):
if i % 2 == 0:
total -= i
else:
total += i
print(total)
```
输出结果为:50
相关问题
Python入门:求1-2+3-4+5...99的所有数的和
可以使用循环来实现求和,下面是一个Python代码示例:
```python
sum = 0
for i in range(1, 100):
if i % 2 == 0:
sum -= i
else:
sum += i
print("1-2+3-4+5...99的所有数的和为:", sum)
```
输出结果为:
```
1-2+3-4+5...99的所有数的和为: 50
```
其中,我们使用了一个变量`sum`来保存和的值,初值为0。然后使用`for`循环遍历1到99的所有数。如果当前数是偶数,则减去该数;否则加上该数。最后输出求和的结果。
python代码求1-2+3-4+5 ...99的所有数的和。
可以使用循环语句来实现这个求和计算,以下是一个示例代码:
```python
sum = 0
for i in range(1, 100):
if i % 2 == 0:
sum -= i
else:
sum += i
print("1-2+3-4+5...99的和为:", sum)
```
代码中使用了一个变量 `sum` 来保存求和的结果,然后使用 `for` 循环遍历从 1 到 99 的数,通过判断当前数的奇偶性来确定加还是减,最终输出求和的结果。
阅读全文