给定:两个正整数a和b(a
返回:从 a 到 b 的所有奇数的总和。
#My code:
a = 100
b = 200
for i in range(a,b):
if i%2 == 1:
print i
目前它只显示所有奇数的下拉列表。如果需要的话,我不知道如何正确地附加一个“范围”。我如何添加到上面的代码中以获得所有奇数的总和?
谢谢
请您参考如下方法:
将 a 和 b 之间的所有数字相加,如果是奇数。
sum(i for i in xrange(a, b) if i%2)
