python中range函数的使用

range()函数,用来产生整数序列,可以指定步长,这样就能很方便了
参数说明:
range(start, end, scan):
start:计数从start开始,默认为0,range(2)=range(0,2)
end: 计数到end结束 list(range(2))为[0,1] 注意包左不包右!
scan: 计数的步长,默认为1,可以指定 比如range(0,4,2)

加入现在需要构造一个1, 3, 5, 7, …, 99的列表,可以通过循环实现

L = []
n = 1
while n <= 99:
    L.append(n)
    n = n + 2

当采用range就一行代码可以搞定

#奇数序列
list(range(1,100,2))
#偶数序列
list(range(0,100,2))

你可能感兴趣的:(python,函数,python)