Python3 range() 函数返回的是一个可迭代对象,常与for循环搭配使用。常见如下两种形式:

range(stop)
range(start, stop[, step])

参数:

  1. start: 计数从 start 开始。默认是从 0 开始
  2. stop: 计数到 stop 结束,但不包括 stop
  3. 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]


如果对您有帮助,麻烦点赞关注,这真的对我很重要!!!如果需要互关,请评论或者私信!
在这里插入图片描述


Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐