Python range()内置函数 --创建一个整数列表
range()
函数用于创建一个整数列表,在for循环中常见到
python3.8.6版本
表达式
range(start,stop,step)
start
从 start
开始计数,不填时默认从 0
开始
1 | # range(3) 等价于 [0,1,2] |
stop
计数到 stop - 1
结束,不含 stop
1 | print('计数到 3-1 即2结束') |
输出
计数到 3-1 即2结束
1
2
step
步长,不填时默认 1
1 | print('从 1 开始以 2 步长计数到 5-1 即 4 结束') |
输出
从 1 开始以 2 步长计数到 5-1 即 4 结束
1
3
实例
重复若干次:
1 | for _ in range(3): |
根据python的PEP8编码规范,应使用下划线 _
代替用不到的循环计数变量 i
输出
明日复明日,明日何其多
明日复明日,明日何其多
明日复明日,明日何其多