欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python内置函数之range()

程序员文章站 2022-05-09 08:14:57
...
range([start], stop[, step])


描述:此函数返回一个integers的迭代器。常用在for循环语句中。
参数:
    start:起始值,可选参数,默认值为0
    stop:终止值,必选参数
    step:步进值,可选参数,默认值为1,值为0时抛出ValueError异常

list(range(3)) #返回 [0, 1, 2]
list(range(1, 3) #返回 [1, 2]
list(range(0, 5, 2) #返回 [0, 2, 4]
list(range(0)) #返回 []

r = range(0, 20, 2)
r.index(12) #返回 6
5 in r #返回 False
6 in r #返回 True
r[6] #返回 12
r[:6] #返回 range(0, 12, 2)

for i in range(5): #循环5次
    pass