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实现自动更换ip的方法
May 05 Python
使用Python多线程爬虫爬取电影天堂资源
Sep 23 Python
Python2.7下安装Scrapy框架步骤教程
Dec 22 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
Apr 20 Python
django输出html内容的实例
May 27 Python
Python实现打砖块小游戏代码实例
May 18 Python
Python实现的爬取豆瓣电影信息功能案例
Sep 15 Python
python opencv实现gif图片分解的示例代码
Dec 13 Python
tensorflow实现训练变量checkpoint的保存与读取
Feb 10 Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 Python
详解运行Python的神器Jupyter Notebook
Jun 03 Python
python 判断字符串当中是否包含字符(str.contain)
Jun 01 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实现图片简单上传
2006/10/09 PHP
IIS下配置Php+Mysql+zend的图文教程
2006/12/08 PHP
深入php常用函数的使用汇总
2013/06/08 PHP
jquery基础教程之数组使用详解
2014/03/10 Javascript
JQuery EasyUI 加载两次url的原因分析及解决方案
2014/08/18 Javascript
JavaScript中判断整数的多种方法总结
2014/11/08 Javascript
JS实现的幻灯片切换显示效果
2016/09/07 Javascript
jQuery post数据至ashx实例详解
2016/11/18 Javascript
JS闭包用法实例分析
2017/03/27 Javascript
JS使用正则表达式找出最长连续子串长度
2017/10/26 Javascript
浅谈webpack下的AOP式无侵入注入
2017/11/12 Javascript
Vue实现表格中对数据进行转换、处理的方法
2018/09/06 Javascript
详解Vue、element-ui、axios实现省市区三级联动
2019/05/07 Javascript
layui将table转化表单显示的方法(即table.render转为表单展示)
2019/09/24 Javascript
ES6中let、const的区别及变量的解构赋值操作方法实例分析
2019/10/15 Javascript
[02:20]DOTA2英雄基础教程 黑暗贤者
2013/12/19 DOTA
Python中用Decorator来简化元编程的教程
2015/04/13 Python
python 将字符串中的数字相加求和的实现
2019/07/18 Python
解决django服务器重启端口被占用的问题
2019/07/26 Python
win10环境下配置vscode python开发环境的教程详解
2019/10/16 Python
如何利用pygame实现简单的五子棋游戏
2019/12/29 Python
Python测试线程应用程序过程解析
2019/12/31 Python
使用Bazel编译TensorBoard教程
2020/02/15 Python
基于Python的一个自动录入表格的小程序
2020/08/05 Python
CSS3制作酷炫的三维相册效果
2016/07/01 HTML / CSS
物业总经理岗位职责
2014/02/28 职场文书
大家访活动实施方案
2014/03/10 职场文书
服务宗旨标语
2014/07/01 职场文书
发展党员工作情况汇报
2014/10/28 职场文书
2014年销售助理工作总结
2014/12/01 职场文书
出国留学英文自荐信
2015/03/25 职场文书
汉字听写大会观后感
2015/06/12 职场文书
红楼梦读书笔记
2015/06/25 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
Pytest实现setup和teardown的详细使用详解
2021/04/17 Python
超级详细实用的pycharm常用快捷键
2021/05/12 Python