range()函数

range()函数1、函数语法range(start,stop,[step])2、参数说明start:可选参数,计数从start开始。默认是从0开始。例如range(5)等价于range(0,5)stop:必选参数,计数到stop结束,但不包括stop。例如:range(0,5)是

大家好,欢迎来到IT知识分享网。range()函数"

1、函数语法

range(start, stop, [step])

2、参数说明

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)

3、在python3.8下

>>> print(list(range(5))) #从0开始,有5为正整数,到5结束,不包括5;步长=step=1为默认
 
[0, 1, 2, 3, 4]
 
>>> print(list(range(0,-10,-1))) #从0开始,到-10结束,不包括-10,步长=step=-1
 
[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
 
>>> print(list(range(5,50,10)))
 
[5, 15, 25, 35, 45]

4、for语句连用

for i in range(5): #注意冒号不可少,否则有语法错误
 
print(i,end=',')
 
0,1,2,3,4,xgj@xgj-PC:~$
 
x = 'runoob'
 
for i in range(len(x)) :
 
print(x[i])

执行结果:

xgj@xgj-PC:~$ /usr/bin/python3.8 /home/xgj/Desktop/cy.py
 
r
 
u
 
n
 
o
 
o
 
b
 
xgj@xgj-PC:~$

注意:以上为正整数,升序的顺序

示例:假设:12月31日,离新年只有10秒

 
print("The New Year is upon us !")
 
for i in range(10,0,-1):
 
print(str(i)+'...')
 
print("Happy New Year !")

输出结果:

 
The New Year is upon us !
 
10...
 
9...
 
8...
 
7...
 
6...
 
5...
 
4...
 
3...
 
2...
 
1...
 
Happy New Year !

区别:

1、其实python3是range()和python2是xrnage(),有区别的

2、应该是技术进步,但是在这个模块不一定,可能叫“惰性技术”。

3、占内存检测

import sys
 
r=range(1,10000)
 
size_r=sys.getsizeof(r)
 
print(f"The range() function uses {size_r} bytes of memory.")

用python2解释器不了,然而python3.8解释器得到:

The range() function uses 48 bytes of memory.
 
-----------------------------------------
 
import sys
 
xr=xrange(1,10000)
 
size_xr=sys.getsizeof(xr)
 
print(f"The xrange() function uses {size_xr} bytes of memory.")

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32312.html

(0)
老牧童老牧童
0

相关推荐

  • 深度学习入门之AdaGrad 2024-02-17
  • 二进制数的补码及运算(1) 2024-01-09
  • debian查询端口进程_Linux 查看端口占用情况 2024-04-02
  • 转载:闭包的应用场景 2023-11-22
  • 17种常用的JS正则表达式 非负浮点数 非负正数 2024-01-24
  • Java常见设计模式总结 2024-01-16
  • 《自己动手写操作系统》实践(一)[通俗易懂] 2023-04-11
  • “李约瑟难题”背后的四个隐患,明末以后挨个引爆 2024-06-01

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

头牌

默认边栏

  • 机器学习之朴素贝叶斯分类算法[亲测有效]

    机器学习之朴素贝叶斯分类算法[亲测有效]

    2023-04-12

  • 【整理】前端图表框架[通俗易懂]

    【整理】前端图表框架[通俗易懂]

    2023-06-28

  • 100项PPT制作技术[通俗易懂]

    100项PPT制作技术[通俗易懂]

    2023-04-09

  • css中关于超出显示省略号

    css中关于超出显示省略号

    2023-10-23

  • Python IDE选择(Pycharm vs VS code,谁更牛!)

    Python IDE选择(Pycharm vs VS code,谁更牛!)

    2022-12-14

  • C语言、B语言、D语言?这些编程语言都是怎么发展演变出来的?

    C语言、B语言、D语言?这些编程语言都是怎么发展演变出来的?

    2022-12-13

  • 等保2.0测评:PostgreSQL数据库「建议收藏」

    等保2.0测评:PostgreSQL数据库「建议收藏」

    2022-12-15

  • 2023年有效的rtsp,rtmp,hls流媒体测试地址整理汇总「建议收藏」

    2023年有效的rtsp,rtmp,hls流媒体测试地址整理汇总「建议收藏」

    2023-07-16

  • Source Insight 4.0 序列号 license文件

    Source Insight 4.0 序列号 license文件

    2022-11-23

  • 应用之星,让App开发更简单「建议收藏」

    应用之星,让App开发更简单「建议收藏」

    2023-02-18

  • python环境搭建和pycharm的安装配置及汉化(零基础小白版)[通俗易懂]

    python环境搭建和pycharm的安装配置及汉化(零基础小白版)[通俗易懂]

    2023-01-05

  • GoView 开源,一个好用的 Vue3 低代码开发数据大屏系统

    GoView 开源,一个好用的 Vue3 低代码开发数据大屏系统

    2022-12-08

  • 推荐18个适合接私活的优秀开源项目

    推荐18个适合接私活的优秀开源项目

    2022-12-08

  • 【利器篇】前端40+精选VSCode插件,总有几个你未拥有!「终于解决」

    【利器篇】前端40+精选VSCode插件,总有几个你未拥有!「终于解决」

    2023-02-08

  • ThinkPad T14 Gen3拆机更换升级内存和固态硬盘「建议收藏」

    ThinkPad T14 Gen3拆机更换升级内存和固态硬盘「建议收藏」

    2023-04-25

  • 计算机网络知识汇总(超详细整理)「建议收藏」

    计算机网络知识汇总(超详细整理)「建议收藏」

    2023-01-05

  • JSQLParser学习[通俗易懂]

    JSQLParser学习[通俗易懂]

    2023-01-05

  • 可执行源码:基于javaweb实现学生成绩管理系统,三种角色学生和教师 管理员,实现了学生信息管理,课程管理,教师信息管理,学生成绩汇总,学生登录注册,教师和管理员的登录,个人信息修改等[通俗易懂]

    可执行源码:基于javaweb实现学生成绩管理系统,三种角色学生和教师 管理员,实现了学生信息管理,课程管理,教师信息管理,学生成绩汇总,学生登录注册,教师和管理员的登录,个人信息修改等[通俗易懂]

    2023-04-10

  • 雷蛇鼠标 雷云3 驱动无法启动 Razer Syncapse 3 Failed to start「建议收藏」

    雷蛇鼠标 雷云3 驱动无法启动 Razer Syncapse 3 Failed to start「建议收藏」

    2023-07-23

  • 推特忘记用户名的方法

    推特忘记用户名的方法

    2023-10-23

关注微信

聚圣源巴拉姆给学校起个名字吧两字品牌起名推荐起名检测分网建湖起名馆哪家好起名字女孩使命召唤15给咨询公司起什么什么名字好乔迁新居贺词唐广叶婉小说免费阅读一个人一个工念什么龙虎山四大天师高档温泉起名委托理财举报间谍行为和线索的电话2020女宝宝免费起名综合商店起名大全快本工作人员该收高价应援礼物吗起名张欣什么红楼梦起名黑龙江影视频道给学校起名字啊姓舒的起名火中金莲无弹窗定中间字起名生辰八字命理给公司起名吉凶查询成语男孩起名字大全名字马氏女生名字起名雨宫琴音手机进水怎么处理淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化