range函数的理解:
Python中range函数实际上是生成一个等差数列,公差可自己设置
range(10)#默认从0开始,生成一个0到10,公差为1(默认为1)的数列
range(2,10)#从2开始,生成一个2到10,公差为1的数列
range(0,10,2)#从0开始,生成一个1到10,公差为2的数列
range函数的使用:
1.单个调用输出range中的具体值
r=range(10)
print(r[2])#输出数列中第三个数值(0,1,2,3……)
print(list(r))#输出全部数列
2.用于for…in语句
r=range(10)
s=int()
for i in r:
s+=i
print(s)
3.用于输出其它字符串
x = 'hanppyday'
for i in range(len(x)) :
print(x[i])