Python编程求1-2+3-4+5+...+101的和
时间: 2023-09-27 20:05:38 浏览: 133
在python中实现求输出1-3+5-7+9-......101的和
5星 · 资源好评率100%
这道题可以用循环结构和条件判断来实现:
```python
sum = 0 # 定义变量,用于记录总和
for i in range(1, 102):
if i % 2 == 0: # 判断奇偶性
sum -= i
else:
sum += i
print("1-2+3-4+5+...+101的和为:", sum)
```
代码中,我们首先定义一个变量`sum`,用于记录累加的结果。然后在循环中,用`range(1, 102)`生成1-101的整数序列,通过判断每个整数的奇偶性来决定是加上还是减去该整数,最终得到累加结果。
需要注意的是,Python中取模运算符为`%`,表示求余数。
阅读全文