Python3 range() 函数返回的是一个可迭代对象,常与for循环搭配使用。常见如下两种形式:
range(stop)
range(start, stop[, step])
参数:
- start: 计数从 start 开始。默认是从 0 开始
- stop: 计数到 stop 结束,但不包括 stop
- step:步长,默认为1
下面直接叙述步长为正与为负的情况
1.步长为正
for i in range(1, 5, 1):
print(i)
返回结果为
1
2
3
4
左闭右开:[1,5)
2.步长为负
步长为负时,必须start>stop
for i in range(5, 1, -1):
print(i)
返回结果
5
4
3
2
左开右闭: (1,5]
如果对您有帮助,麻烦点赞关注,这真的对我很重要!!!如果需要互关,请评论或者私信!