Python 我想得到整数的和?
我是一个初学者,我写了这段代码,但是我怎样才能让它输出整数的和呢Python 我想得到整数的和?,python,Python,我是一个初学者,我写了这段代码,但是我怎样才能让它输出整数的和呢 a=100 b=200 for a in range (b): if a%2==1: print a 如果您指的是所有数字的总和a
a=100
b=200
for a in range (b):
if a%2==1:
print a
如果您指的是所有数字的总和
a
,那么就可以了
a = 100
b = 200
total = 0
for i in range(a,b+1):
total += i
print total
在这种情况下,它将打印15150
根据您的问题,如果您只想要奇数:
for i in range(a, b+1):
if i % 2 != 0:
total += 1
我知道这不是解决方案的一行方法,但我用这种方式写了出来,以便您能够更好、更清楚地理解它。另外,因为看起来你采取了这样的方法,我想让你看看如何按照你尝试的方式来做。你是指
a
和b
的总和吗?不,我是指100到200之间的奇数整数的总和,我没有看到任何求和的尝试。因此,这不是一个代码编写服务。如果我只需要奇数integers@sola更新了我的问题以提供该问题的实现。它非常简单,只是一个if
语句检查它是否奇怪。