通常情况下我们只使用range的第一参数和第二参数,
for n in range(1,10):
print(n)
输出如下:
1
2
3
4
5
6
7
8
9
[Finished in 0.1s]
第三参数则是:步长:就是跨越多少个数的意思,看例子应该能懂
我们来看一下
for n in range(1,10,2):
print(n)
结果:
1
3
5
7
9
[Finished in 0.1s]
range()第三个参数是步长的意思,不写的情况默认等于1,给你举个例子你就懂了
for i in range(0, 10, 2):
print(i)
0
2
4
6
8
for i in range(0, 10, 3):
print(i)
0
3
6
9