Python学习之路:range()
1. 介绍
作用:生成指定规则的数字序列。
语法 1:range(end)获取一个从0开始,到end结束的数字序列( 不含end本身 )
语法 2:range(start, end)获取一个从start开始,到end结束的数字序列( 不含end本身 )
语法 3:range(start, end,step)获取一个从start开始,到end结束的数字序列,step步长( 不含end本身 )
2. 案例
# 需求一: 计算1——100之间所有奇数之和nums=range(1,101)sum=0foriinnums:print(i)ifi%2!=0:sum+=iprint("1——100之间所有奇数之和是:",sum)# 简化版total=0foriinrange(1,101,2):print(i)total+=iprint("1——100之间所有奇数之和是:",total)# 需求二:计算100——500之间所有3的倍数的数字之和res=0foriinrange(100,501):ifi%3==0:res+=iprint(res)