Python3常见函数range()用法详解


Posted in Python onDecember 30, 2019

0X01函数说明:

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

0X02函数语法:

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)

举例:

#设定从0开始到10的整数序列
range1 = range(10)
for range1 in range1:
  print("列表range(10)元素输出:",range1)
print("---------------------------------------------")
#设定步长为5的0~30的序列
range2 = range(0,30,5)
for range2 in range2:
  print("列表range(0,30,5)元素输出:",range2)
print("---------------------------------------------")
#range配合for循环使用
new_str = "I am a genius"
for a in range(len(new_str)):
  print("字符串当中的字母:",new_str[a])

运行结果:

C:\Users\aaron\Desktop\Pytoon-cade\venv\Scripts\python.exe C:/Users/aaron/.PyCharmCE2019.3/config/scratches/scratch.py
列表range(10)元素输出: 0
列表range(10)元素输出: 1
列表range(10)元素输出: 2
列表range(10)元素输出: 3
列表range(10)元素输出: 4
列表range(10)元素输出: 5
列表range(10)元素输出: 6
列表range(10)元素输出: 7
列表range(10)元素输出: 8
列表range(10)元素输出: 9
---------------------------------------------
列表range(0,30,5)元素输出: 0
列表range(0,30,5)元素输出: 5
列表range(0,30,5)元素输出: 10
列表range(0,30,5)元素输出: 15
列表range(0,30,5)元素输出: 20
列表range(0,30,5)元素输出: 25
---------------------------------------------
字符串当中的字母: I
字符串当中的字母: 
字符串当中的字母: a
字符串当中的字母: m
字符串当中的字母: 
字符串当中的字母: a
字符串当中的字母: 
字符串当中的字母: g
字符串当中的字母: e
字符串当中的字母: n
字符串当中的字母: i
字符串当中的字母: u
字符串当中的字母: s

Process finished with exit code 0

总结

以上所述是小编给大家介绍的Python3常见函数range()用法,希望对大家有所帮助!

Python 相关文章推荐
pycharm 使用心得(九)解决No Python interpreter selected的问题
Jun 06 Python
在Python的Flask框架中使用模版的入门教程
Apr 20 Python
Python和Perl绘制中国北京跑步地图的方法
Mar 03 Python
Python的string模块中的Template类字符串模板用法
Jun 27 Python
高效测试用例组织算法pairwise之Python实现方法
Jul 19 Python
python3如何将docx转换成pdf文件
Mar 23 Python
解决Python中list里的中文输出到html模板里的问题
Dec 17 Python
在PyCharm中批量查找及替换的方法
Jan 20 Python
Python 中包/模块的 `import` 操作代码
Apr 22 Python
详解Python图像处理库Pillow常用使用方法
Sep 02 Python
8段用于数据清洗Python代码(小结)
Oct 31 Python
Python jieba库用法及实例解析
Nov 04 Python
Python Pickle 实现在同一个文件中序列化多个对象
Dec 30 #Python
python使用HTMLTestRunner导出饼图分析报告的方法
Dec 30 #Python
用python爬取历史天气数据的方法示例
Dec 30 #Python
pytorch 自定义卷积核进行卷积操作方式
Dec 30 #Python
PyTorch中反卷积的用法详解
Dec 30 #Python
python使用正则表达式(Regular Expression)方法超详细
Dec 30 #Python
Pytorch实现各种2d卷积示例
Dec 30 #Python
You might like
PHP+AJAX实现无刷新注册(带用户名实时检测)
2006/12/02 PHP
解析PHP跨站刷票的实现代码
2013/06/18 PHP
PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
2014/09/27 PHP
PHP利用APC模块实现文件上传进度条的方法
2015/01/26 PHP
ThinkPHP3.2.2实现持久登录(记住我)功能的方法
2016/05/16 PHP
php框架CodeIgniter主从数据库配置方法分析
2018/05/25 PHP
两个DIV等高的JS的实现代码
2007/12/23 Javascript
jQuery学习笔记之jQuery的事件
2010/12/22 Javascript
Js实现手机发送验证码时按钮延迟操作
2014/06/20 Javascript
Jquery实现仿京东商城省市联动菜单
2015/11/19 Javascript
vueJS简单的点击显示与隐藏的效果【实现代码】
2016/05/03 Javascript
jQuery+CSS3文字跑马灯特效的简单实现
2016/06/25 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
jquery请求servlet实现ajax异步请求的示例
2017/06/03 jQuery
详解Angular如何正确的操作DOM
2018/07/06 Javascript
layui form表单提交后实现自动刷新
2019/10/25 Javascript
微信小程序实现限制用户转发功能的实例代码
2020/02/22 Javascript
python ip正则式
2009/05/07 Python
python实现html转ubb代码(html2ubb)
2014/07/03 Python
Python selenium 父子、兄弟、相邻节点定位方式详解
2016/09/15 Python
Python引用类型和值类型的区别与使用解析
2017/10/17 Python
python图片二值化提高识别率代码实例
2019/08/24 Python
使用python绘制二维图形示例
2019/11/22 Python
详解基于python的全局与局部序列比对的实现(DNA)
2020/10/07 Python
html5 video标签屏蔽右键视频另存为的js代码
2013/11/12 HTML / CSS
super()与this()的区别
2016/01/17 面试题
法院实习人员自我鉴定
2013/09/26 职场文书
初中化学教学反思
2014/01/23 职场文书
销售顾问岗位职责
2014/02/25 职场文书
信用卡逾期证明示例
2014/09/13 职场文书
超市食品安全承诺书
2015/04/29 职场文书
2016年寒假生活小结
2015/10/10 职场文书
信息技术研修心得体会
2016/01/08 职场文书
pytorch 运行一段时间后出现GPU OOM的问题
2021/06/02 Python
Linux中Nginx的防盗链和优化的实现代码
2021/06/20 Servers
Spring Security中用JWT退出登录时遇到的坑
2021/10/16 Java/Android