【发布时间】:2020-08-27 04:25:29
【问题描述】:
在python中,我想对一个变量中的所有值求和。
我的代码是
x=100
y=200
for i in range(a,b):
if i%2==1:
print(i)
当我打印 i 时,它会列出从 100 到 200 的所有奇数。但我想将它们全部相加。答案应该是 7500。
【问题讨论】:
-
那么,不是打印
i,而是添加所有is并在最后打印sum变量? -
sum(i for i in range(100, 200) if i % 2 == 1)? -
sum(range(101, 200, 2)) -
(200 // 2) ** 2 - (100 // 2) ** 2
标签: python list variables printing sum