python3 之 内置函数range()
2024-08-24 20:52:33
一、语法:
range(stop)
range(start,stop,step)
start:计数从start开始,默认是从0开始。eg:range(5)等价于range(0,5)
stop:计数到stop结束,但不包括stop。eg:range(0,5)是[0,1,2,3,4],没有5
step:步长,默认为1。eg:range(0,5)等价于range(0,5,1) 注意:
返回值:一个可迭代对象(类型是对象),不是列表,所以打印的时候不会打印列表
list()函数式对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表 二、实例:
实例1:
a = range(5) print("实例1:")
print(a)
print("range(5)的返回值的类型是:%s"%type(a)) for i in range(5):
print(i) # 实例1:
# range(0, 5)
# range(5)的返回值的类型是:<class 'range'>
#
#
#
#
#
实例2:
print(list(range(0,30,5))) #[0, 5, 10, 15, 20, 25]
print(list(range(5))) #[0, 1, 2, 3, 4]
print(list(range(0,-20))) #[]
print(list(range(0,-20,-5))) #[0, -5, -10, -15]
print(list(range(-10,0,))) #[-10, -9, -8, -7, -6, -5, -4, -3, -2, -1]
print(list(range(-10,0,-1))) #[]
最新文章
- [译]你应该知道的4种JavaScript设计模式
- Microsoft Visual Studio 插件
- Xshell 登录 AWS CentOS 出现“所选择的用户秘钥未在远程主机上注册“,最终解决办法!
- Jenkins+Maven+SVN快速搭建持续集成环境(转)
- org.eclipse.wst.common.project.facet.core.xml文件模板,解决eclipse编译报错。
- Javascript判断是否是ipad的浏览器
- codeforces 337D 树形DP Book of Evil
- cv2.imread BGR模式
- 《C语言深度解剖》面试题整理
- A窗口消失B窗口弹出
- POJ 2125 Destroying The Graph 二分图 最小点权覆盖
- log4j配置文件,用时导入jar包buildPath且将配置文件改成log4j.properties即可
- ESP8266最小系统
- Python 并发编程
- 如何给小学生讲清楚ECC椭圆曲线加密
- 数据结构(C语言版)-第8章 排序
- span标签 宽度无效解决方案
- Windows Server 2012上安装.NET Framework 3.5(不需要安装光盘)
- 【SSH网上商城项目实战06】基于DataGrid的数据显示
- codevs 5964 [SDOI2017]序列计数
热门文章
- Centos7 安装redis 并新建springboot工程使用Redis 做session
- 【构建工具】《Maven实战》读书笔记
- WCF(一):初探WCF
- 2018.8.14 python中的内置函数(68个)
- 一文让你彻底了解大数据实时计算引擎 Flink
- net core WebApi——使用xUnits来实现单元测试
- Android H5混合开发(3):原生Android项目里嵌入Cordova
- Python3爬虫(2)_利用urllib.urlopen发送数据获得反馈信息
- Weed:线段树
- C++STL整理