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 相关文章推荐
tensorflow 获取模型所有参数总和数量的方法
Jun 14 Python
python 统计数组中元素出现次数并进行排序的实例
Jul 02 Python
python xpath获取页面注释的方法
Jan 14 Python
Django框架视图介绍与使用详解
Jul 18 Python
Pytorch保存模型用于测试和用于继续训练的区别详解
Jan 10 Python
Python for循环通过序列索引迭代过程解析
Feb 07 Python
python生成13位或16位时间戳以及反向解析时间戳的实例
Mar 03 Python
Python @property及getter setter原理详解
Mar 31 Python
python datetime处理时间小结
Apr 16 Python
Python configparser模块常用方法解析
May 22 Python
appium+python自动化配置(adk、jdk、node.js)
Nov 17 Python
Python使用BeautifulSoup4修改网页内容
May 20 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中大括号作用介绍
2012/03/22 PHP
php eval函数用法 PHP中eval()函数小技巧
2012/10/31 PHP
php使用unset()删除数组中某个单元(键)的方法
2015/02/17 PHP
走出JavaScript初学困境—js初学
2008/12/29 Javascript
解javascript 混淆加密收藏
2009/01/16 Javascript
juqery 学习之六 CSS--css、位置、宽高
2011/02/11 Javascript
有关于JS构造函数的重载和工厂方法
2013/04/07 Javascript
js与运算符和或运算符的妙用
2014/02/14 Javascript
提交按钮的name='submit'引起的js失效问题及原因
2015/02/25 Javascript
jQuery中closest和parents的区别分析
2015/05/07 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
为JQuery EasyUI 表单组件增加焦点切换功能的方法
2017/04/13 jQuery
ES6正则表达式扩展笔记
2017/07/25 Javascript
浅谈webpack SplitChunksPlugin实用指南
2018/09/17 Javascript
Vue2 添加数据可视化支持的方法步骤
2019/01/02 Javascript
vue获取验证码倒计时组件
2019/08/26 Javascript
细述Javascript的加法运算符的具体使用
2019/10/18 Javascript
vue组件库的在线主题编辑器的实现思路
2020/04/03 Javascript
python下调用pytesseract识别某网站验证码的实现方法
2016/06/06 Python
Python使用PDFMiner解析PDF代码实例
2017/03/27 Python
利用python批量给云主机配置安全组的方法教程
2017/06/21 Python
Python 基础教程之闭包的使用方法
2017/09/29 Python
简单了解Python中的几种函数
2017/11/03 Python
python微信跳一跳系列之色块轮廓定位棋盘
2018/02/26 Python
python实现顺序表的简单代码
2018/09/28 Python
Python从单元素字典中获取key和value的实例
2018/12/31 Python
python破解bilibili滑动验证码登录功能
2019/09/11 Python
基于Python解密仿射密码
2019/10/21 Python
Python实现点云投影到平面显示
2020/01/18 Python
Spring @Enable模块驱动原理及使用实例
2020/06/23 Python
解决pip install psycopg2出错问题
2020/07/09 Python
python网络爬虫实现发送短信验证码的方法
2021/02/25 Python
台湾百利市购物中心:e-Payless
2017/08/16 全球购物
校长个人总结
2015/03/03 职场文书
《惊弓之鸟》教学反思
2016/02/20 职场文书
Python使用BeautifulSoup4修改网页内容
2022/05/20 Python