python range实例用法分享


Posted in Python onFebruary 06, 2020

Python range() 函数用法

python range() 函数可创建一个整数列表,一般用在 for 循环中。

函数语法

range(start, stop[, step])

参数说明:

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)

实例

>>>range(10)    # 从 0 开始到 10

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

>>> range(1, 11)   # 从 1 开始到 11

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

>>> range(0, 30, 5) # 步长为 5

[0, 5, 10, 15, 20, 25]

>>> range(0, 10, 3) # 步长为 3

[0, 3, 6, 9]

>>> range(0, -10, -1) # 负数

[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]

>>> range(0)

[]

>>> range(1, 0)

[]

以下是 range 在 for 中的使用,循环出runoob 的每个字母:

>>>x = 'runoob'

>>> for i in range(len(x)) :

...   print(x[i])

... 

r

u

n

o

o

b

>>>

以上就是python range用法的详细内容,如果大家在学习的时候有任何补充的可以联系三水点靠木小编。

Python 相关文章推荐
Python __setattr__、 __getattr__、 __delattr__、__call__用法示例
Mar 06 Python
解决pyqt中ui编译成窗体.py中文乱码的问题
Dec 23 Python
Windows安装Python、pip、easy_install的方法
Mar 05 Python
Python抓取聚划算商品分析页面获取商品信息并以XML格式保存到本地
Feb 23 Python
Python3 replace()函数使用方法
Mar 19 Python
Django框架模板的使用方法示例
May 25 Python
Django框架 查询Extra功能实现解析
Sep 04 Python
Python实现图片批量加入水印代码实例
Nov 30 Python
python使用HTMLTestRunner导出饼图分析报告的方法
Dec 30 Python
python3连接mysql获取ansible动态inventory脚本
Jan 19 Python
PyQt5事件处理之定时在控件上显示信息的代码
Mar 25 Python
Python如何在main中调用函数内的函数方式
Jun 01 Python
tensorflow 报错unitialized value的解决方法
Feb 06 #Python
TensorFlow实现保存训练模型为pd文件并恢复
Feb 06 #Python
解决TensorFlow模型恢复报错的问题
Feb 06 #Python
TensorFlow加载模型时出错的解决方式
Feb 06 #Python
基于Python实现人脸自动戴口罩系统
Feb 06 #Python
python时间日期操作方法实例小结
Feb 06 #Python
python通过matplotlib生成复合饼图
Feb 06 #Python
You might like
PHP中替换键名的简易方法示例详解
2014/01/07 PHP
Laravel框架中实现使用阿里云ACE缓存服务
2015/02/10 PHP
PHP排序算法类实例
2015/06/17 PHP
JS是否可以跨文件同时控制多个iframe页面的应用技巧
2007/12/16 Javascript
jQuery中odd选择器的定义和用法
2014/12/23 Javascript
13个PHP函数超实用
2015/10/21 Javascript
快速学习jQuery插件 jquery.validate.js表单验证插件使用方法
2015/12/01 Javascript
Bootstrap3使用typeahead插件实现自动补全功能
2016/07/07 Javascript
JsChart组件使用详解
2018/03/04 Javascript
vue使用中的内存泄漏【推荐】
2018/07/10 Javascript
webpack项目使用eslint建立代码规范实现
2019/05/16 Javascript
基于 vue-skeleton-webpack-plugin 的骨架屏实战
2019/08/05 Javascript
vue 实现tab切换保持数据状态
2020/07/21 Javascript
Python制作豆瓣图片的爬虫
2017/12/28 Python
django admin添加数据自动记录user到表中的实现方法
2018/01/05 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
2018/05/08 Python
django manage.py扩展自定义命令方法
2018/05/27 Python
Python中的groupby分组功能的实例代码
2018/07/11 Python
python 搭建简单的http server,可直接post文件的实例
2019/01/03 Python
python开发之anaconda以及win7下安装gensim的方法
2019/07/05 Python
Python实现生成密码字典的方法示例
2019/09/02 Python
python装饰器实现对异常代码出现进行自动监控的实现方法
2020/09/15 Python
表单button的outline在firefox浏览器下的问题
2012/12/24 HTML / CSS
CSS3制作轮播图的一种方法
2019/11/11 HTML / CSS
食堂个人先进事迹
2014/01/22 职场文书
五年级语文教学反思
2014/01/30 职场文书
劲霸男装广告词
2014/03/21 职场文书
网络营销策划方案
2014/06/04 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
2015年度团总支工作总结
2015/04/23 职场文书
2015年公司工作总结
2015/04/25 职场文书
小马王观后感
2015/06/11 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers
python 实现定时任务的四种方式
2021/04/01 Python
改造DE1103三步曲
2022/04/07 无线电
最新动漫情报:2022年7月新番定档超过30部, OVERLORD骨王第四季也在其中噢
2022/05/04 日漫