求0-100之间偶数和,可以使用Python如下:
python
sum = 0
for i in range(1, 101, 2):
sum += i
print(sum)
逐步解释:
- range(1, 101, 2) 生成从1开始,到100结束,步长为2的序列,也就是所有奇数。
- for i in range(1, 101, 2): 遍历这个序列
- sum += i 计算总和,i是序列中的每个值
- print(sum) 打印最终的和
最终打印结果为:
2550
也可以使用列表推导式一行计算:
python
print(sum([i for i in range(1,101) if i % 2 ==0]))
- [i for i in range(1,101) if i % 2 ==0] 生成0-100之间的所有偶数
- sum() 计算列表中的所有元素和
两种方法最终结果都为 2550。
希望能为您提供参考,如果有其他疑问,欢迎再来提问!