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之有容乃大的list(2)
Sep 15 Python
Python map和reduce函数用法示例
Feb 26 Python
Python下的Softmax回归函数的实现方法(推荐)
Jan 26 Python
python实现字典(dict)和字符串(string)的相互转换方法
Mar 01 Python
python绘制条形图方法代码详解
Dec 19 Python
python实现屏保计时器的示例代码
Aug 08 Python
python3实现网络爬虫之BeautifulSoup使用详解
Dec 19 Python
python实现桌面壁纸切换功能
Jan 21 Python
Python3.0中普通方法、类方法和静态方法的比较
May 03 Python
python如何通过pyqt5实现进度条
Jan 20 Python
python获取系统内存占用信息的实例方法
Jul 17 Python
浅谈Python从全局与局部变量到装饰器的相关知识
Jun 21 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
自己做矿石收音机
2021/03/02 无线电
php sybase_fetch_array使用方法
2014/04/15 PHP
Yii2增加验证码步骤详解
2016/04/25 PHP
PHP+jQuery实现滚屏无刷新动态加载数据功能详解
2017/05/04 PHP
在laravel框架中实现封装公共方法全局调用
2019/10/14 PHP
jquery tools之tabs 选项卡/页签
2009/07/25 Javascript
javascript 伪数组实现方法
2010/10/11 Javascript
用jquery.sortElements实现table排序
2014/05/04 Javascript
老生常谈 关于JavaScript的类的继承
2016/06/24 Javascript
零基础轻松学JavaScript闭包
2016/12/30 Javascript
详解cordova打包成webapp的方法
2017/10/18 Javascript
JavaScript运行原理分析
2018/02/09 Javascript
微信小程序登录换取token的教程
2018/05/31 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
2018/12/29 Javascript
python结合shell查询google关键词排名的实现代码
2016/02/27 Python
速记Python布尔值
2017/11/09 Python
python利用OpenCV2实现人脸检测
2020/04/16 Python
python实现动态创建类的方法分析
2019/06/25 Python
python打开windows应用程序的实例
2019/06/28 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
2019/07/09 Python
Django命名URL和反向解析URL实现解析
2019/08/09 Python
django echarts饼图数据动态加载的实例
2019/08/12 Python
python 生成器和迭代器的原理解析
2019/10/12 Python
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
2020/02/27 Python
PyCharm GUI界面开发和exe文件生成的实现
2020/03/04 Python
详解PyQt5信号与槽的几种高级玩法
2020/03/24 Python
python中判断数字是否为质数的实例讲解
2020/12/06 Python
HTML5各种头部meta标签的功能(推荐)
2017/03/13 HTML / CSS
Huda Beauty官方商店:化妆和美容产品
2020/09/05 全球购物
网络技术支持面试题
2013/04/22 面试题
师德师风演讲稿
2014/05/05 职场文书
投资意向书
2014/07/30 职场文书
血轮眼轮回眼特效 html+css
2021/03/31 HTML / CSS
SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 WIN-8IVSNAQS8T7\Administrator 的信息
2021/06/30 SQL Server
yyds什么意思?90后已经听不懂00后讲话了……
2022/02/03 杂记
python读取并查看npz/npy文件数据以及数据显示方法
2022/04/14 Python