range()
用于生成一组指定范围的list
- range(end)
- 指定生成的list中元素止于end
- range(start,end)
- 指定生成的list中元素起于start止于end
- range(start,end,step)
- 指定生成的list中元素起于start止于end,并指定元素的间隔步长step
- 当start > end 且 step 未负数时,生成的list为倒序
>>> for num in range(5):
print(num)
0
1
2
3
4
>>>
>>> for num in range(2,5):
print(num)
2
3
4
>>>
>>> for num in range(2,5,2):
print(num)
2
4
>>>
>>> for num in range(5,2,2):
print(num)
>>> for num in range(5,2,-2):
print(num)
5
3
>>>