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 相关文章推荐
Python通过websocket与js客户端通信示例分析
Jun 25 Python
python time模块用法实例详解
Sep 11 Python
Python科学计算之Pandas详解
Jan 15 Python
Python中字符串格式化str.format的详细介绍
Feb 17 Python
python通过伪装头部数据抵抗反爬虫的实例
May 07 Python
Python BS4库的安装与使用详解
Aug 08 Python
python解析json串与正则匹配对比方法
Dec 20 Python
Python设计模式之组合模式原理与用法实例分析
Jan 11 Python
通过python3实现投票功能代码实例
Sep 26 Python
python中adb有什么功能
Jun 07 Python
Python制作数据预测集成工具(值得收藏)
Aug 21 Python
python将下载到本地m3u8视频合成MP4的代码详解
Nov 24 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批量删除数据
2007/01/18 PHP
php使用json_encode对变量json编码
2014/04/07 PHP
PHP按行读取、处理较大CSV文件的代码实例
2014/04/09 PHP
php可应用于面包屑导航的递归寻找家谱树实现方法
2015/02/02 PHP
PHP获取文件相对路径的方法
2015/02/26 PHP
php实现汉字验证码和算式验证码的方法
2015/03/07 PHP
document对象execCommand的command参数介绍
2006/08/01 Javascript
基于jQuery实现表格数据的动态添加与统计的代码
2011/01/31 Javascript
基于jQuery的360图片展示实现代码
2012/06/14 Javascript
javascript的渐进增强与平稳退化浅谈
2013/11/12 Javascript
js获取和设置属性的方法
2014/02/20 Javascript
jQuery之DOM对象和jQuery对象的转换与区别分析
2015/01/08 Javascript
javascript文本框内输入文字倒计数的方法
2015/02/24 Javascript
微信支付如何实现内置浏览器的H5页面支付
2015/09/25 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
2016/07/12 Javascript
Vue.js实现表格动态增加删除的方法(附源码下载)
2017/01/20 Javascript
微信小程序 template模板详解及实例代码
2017/03/09 Javascript
浅谈Vue网络请求之interceptors实际应用
2018/02/28 Javascript
jQuery实现的简单拖拽功能示例【测试可用】
2018/08/14 jQuery
微信小程序实现列表页的点赞和取消点赞功能
2018/11/02 Javascript
解决layui追加或者动态修改的表单元素“没效果”的问题
2019/09/18 Javascript
vue监听用户输入和点击功能
2019/09/27 Javascript
利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)
2021/02/24 Javascript
python Django连接MySQL数据库做增删改查
2013/11/07 Python
Python中字符串的修改及传参详解
2016/11/30 Python
python 中random模块的常用方法总结
2017/07/08 Python
Python面向对象编程基础解析(一)
2017/10/26 Python
python绘制散点图并标记序号的方法
2018/12/11 Python
Python3 实现串口两进程同时读写
2019/06/12 Python
Pycharm 2019 破解激活方法图文详解
2019/10/11 Python
django xadmin中form_layout添加字段显示方式
2020/03/30 Python
GIVENCHY纪梵希官方旗舰店:高定彩妆与贵族护肤品
2018/04/16 全球购物
英国假睫毛购买网站:FalseEyelashes.co.uk
2018/05/23 全球购物
机械制造与自动化应届生求职信
2013/11/16 职场文书
Python学习之迭代器详解
2022/04/01 Python
Win11如何启用启动修复 ? Win11执行启动修复的三种方法
2022/04/08 数码科技