Python常用方法——使用range()生成数字序列

tanglu Python 2019-03-21 31039 0

range()方法和Shell中的seq命令作用类似,都可以用来生成一组数字序列,通常会将这些数字放在循环中以完成指定的循环次数,如1到100。在range()方法中第一个数字是指从哪个数字开始,第二个数字表示到达该数字就停止,但是不包括该数字,第三个数字代表步长,如range(1,10,2),代表1,3,5,7,9。调用函数range()时,也可只指定一个参数,这样它将从0开始。例如,range(6)返回数0~5

#示例1
for i in range(1,5):
    print (i)  #输出为1,2,3,4
    
#示例2,使用range生成列表
num=[]
for i in range(1,101):
    num.append(i)
print(min(num))
print(max(num))
print(sum(num))

#示例3,range()函数结合len()函数获取列表的所有索引
tuple = ('首页','登录','注册','退出')
for i in range(len(tuple)):
  print (i,tuple[i])


版权声明
本站所有文章均为原创,转载请注明出处!小站维护不易,如果对您有所帮助,希望能点击一下站内广告,谢谢!

评论