首页 > 试题广场 >

编写程序 , 至少使用 2 种不同的方法计算 100 以内所

[问答题]

编写程序 至少使用 2 种不同的方法计算 100 以内所有奇数的和。

Python 3.4.2 代码如下 如果使用 Python 2.7.8 只需要把其中的 print() 函数改为 print 语句即可。

x = [i for i in range(1,100) if i%2==1]
print(sum(x))
print(sum(range(1,100)[::2]))

发表于 2017-12-28 15:45:19 回复(0)

#coding=utf-8 #https://www.nowcoder.com/questionTerminal/031133eeb12d45c482ea9027086b6755?mutiTagIds=573&orderByHotValue=1&questionTypes=000010 #编写程序 , 至少使用 2 种不同的方法计算 100 以内所有奇数的和。
res_1 = 0 for i in range(1,100,2):  res_1 += i print res_1
res_2 = 0 for i in range(101):  res_2 += i print (res_2 - 50) / 2

发表于 2018-06-08 14:34:51 回复(0)