range()函数生成整数序列
代码:
>range(5)
显示:range(0, 5),表示生成从0到4的序列
使用方法1:
>r=range(5)
>for i in r:
print(i)
显示:
0
1
2
3
4
使用方法2:
>r=range(5,10)
>for i in r:
print(i)
生成5到9的序列
5
6
7
8
9
使用方法3:
>r=range(0,10,2)
>for i in r:
print(i)
生成0到9,步长是2的序列
0
2
4
6
8
通过索引访问
>r[1]
不能修改值
>r[2]=100
错误提示如下:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'range' object does not support item assignment