编写程序求 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
这段代码就是利用第三个参数完成奇数和的计算