编写程序求 1+3+5+7+……+99 的和值
sum=0
for x in range(1,100,2):
    sum+=x
print(sum)

这个代码关键点是range的使用,range是python的内置函数,有3个个参数,

第一个,计数开始,默认值从0开始

range(10) 和range(0,10)表达意思一样

第二个,计数结束,但不包括参数本身

range(10) 取得值为0,1,2,3,4,5,6,7,8,9,不包括10

第三个,步长,默认值为1

range(10)和range(0,10,1)表达意思一样,取得值为0,1,2,3,4,5,6,7,8,9

range(10,2)和range(0,10,2)表达意思一样,取得值为0,2,4,6,8

 

这段代码就是利用第三个参数完成奇数和的计算