函数语法
range(start, stop, step)
参数说明:
start: 计数从 start 开始。默认是从 0 开始。例如range(5) 等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4],没有5
step:步长,默认为1。例如:range(0, 5)等价于 range(0, 5, 1)
注:左闭右开 [start, stop)
简例:
for i in range(5):
print(i, end=' ')
0 1 2 3 4
for i in range(0, 5):
print(i, end=' ')
0 1 2 3 4
for i in range(0,5,1):
print(i, end=' ')
0 1 2 3 4
for i in range(0,5,2):
print(i, end=' ')
0 2 4
for i in range(6,0,-1):
print(i, end=' ')
6 5 4 3 2 1
for i in range(6,0,-2):
print(i, end=' ')
6 4 2
网友评论