range()是Python常用的内置函数,语法格式为range([start,]stop[,step]),有range(stop)、range(start,stop)和range(start,stop,step)三种用法,range函数返回具有惰性求值特点的range对象,包含左闭右开区间[start,stop)内以step为步长的整数,其中参数start默认值为0,step默认值为1。
start默认值为0,step默认值为1
>>> range(2) range(0, 2)
指定起始值和步长
>>> list(range(1,10,2)) [1, 3, 5, 7, 9]
步长为复数是start应比end大
>>> list(range(9,0,-2)) [9, 7, 5, 3, 1]
浙公网安备 33010602011771号