Python __ 循环结构
range() 函数
作用:
返回的是一个可迭代对象(类型是对象)
其实就是生成等差序列
就是类似于{1,2,3...,n}这样的序列。
用法:
range(start, stop[, step])
-
start: 计数从 start 开始。默认是从 0 开始。
-
stop: 计数到stop 结束,但不包括 stop。
(python绝大部分都是左闭右开) -
step:步长,默认为1。
步长就是等差序列的公差d
使用1:
>>>n=5
>>>for i in range(1,n):
>>> print(i)
1
2
3
4
使用2:
>>>x = 'runoob'
>>> for i in range(len(x)) :
... print(x[i])
...
r
u
n
o
o
b
>>>