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提取内容关键词的方法
Mar 16 Python
python批量制作雷达图的实现方法
Jul 26 Python
Tensorflow加载预训练模型和保存模型的实例
Jul 27 Python
python3中os.path模块下常用的用法总结【推荐】
Sep 16 Python
Python神奇的内置函数locals的实例讲解
Feb 22 Python
Python发展史及网络爬虫
Jun 19 Python
python中的反斜杠问题深入讲解
Aug 12 Python
softmax及python实现过程解析
Sep 30 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
Jan 04 Python
浅谈Tensorflow加载Vgg预训练模型的几个注意事项
May 26 Python
python爬虫调度器用法及实例代码
Nov 30 Python
Python 类,对象,数据分类,函数参数传递详解
Sep 25 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/03 咖啡文化
一个经典实用的PHP图像处理类分享
2014/11/18 PHP
php实现上传图片保存到数据库的方法
2015/02/11 PHP
php常量详细解析
2015/10/27 PHP
浅谈PHP表单提交(POST&GET&URL编/解码)
2017/04/03 PHP
PHP实现的mysql操作类【MySQL与MySQLi方式】
2017/10/07 PHP
Laravel 对某一列进行筛选然后求和sum()的例子
2019/10/10 PHP
Javascript Function对象扩展之延时执行函数
2010/07/06 Javascript
推荐20家国外的脚本下载网站
2011/04/28 Javascript
使用jquery.validate自定义方法实现"手机号码或者固话至少填写一个"的逻辑验证
2014/09/01 Javascript
js运动动画的八个知识点
2015/03/12 Javascript
使用console进行性能测试
2015/04/27 Javascript
jQuery实现的进度条效果
2015/07/15 Javascript
举例讲解jQuery中可见性过滤选择器的使用
2016/04/18 Javascript
CentOS 安装NodeJS V8.0.0的方法
2017/06/15 NodeJs
nodejs实现日志读取、日志查找及日志刷新的方法分析
2019/05/20 NodeJs
实用Javascript调试技巧分享(小结)
2019/06/18 Javascript
layer iframe 设置关闭按钮的方法
2019/09/12 Javascript
关于layui导航栏不展示下拉列表的解决方法
2019/09/25 Javascript
如何通过Proxy实现JSBridge模块化封装
2020/10/22 Javascript
pyramid配置session的方法教程
2013/11/27 Python
简介二分查找算法与相关的Python实现示例
2015/08/26 Python
更改Ubuntu默认python版本的两种方法python-> Anaconda
2016/12/18 Python
python中验证码连通域分割的方法详解
2018/06/04 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
2018/06/13 Python
python文件操作之批量修改文件后缀名的方法
2018/08/10 Python
python 重命名轴索引的方法
2018/11/10 Python
python批量下载网站马拉松照片的完整步骤
2018/12/05 Python
Python3实现计算两个数组的交集算法示例
2019/04/03 Python
pyqt5中QThread在使用时出现重复emit的实例
2019/06/21 Python
tensorflow实现训练变量checkpoint的保存与读取
2020/02/10 Python
python isinstance函数用法详解
2020/02/13 Python
基于Python下载网络图片方法汇总代码实例
2020/06/24 Python
CSS3制作苹果风格键盘特效
2015/02/26 HTML / CSS
阿根廷在线宠物商店:Puppis
2018/03/23 全球购物
三方合作协议书范本
2014/04/18 职场文书