Python有2有3

下面我将举一个例子说明range的坑

首先介绍Python的range函数简用:

 for i in range(1,10,2): # (起始位置,终止位置,步长)range(10) 指定了终止位置,起始位置默认是0print(i)

当起始位置无特定数字默认0开始

并且在range(1)时结果为0,如下:

for a in range(1):print(a)结果:0

在用于反向的时候:

for a in range(5,-5,-1):print(a,end=" ")结果:5 4 3 2 1 -1 -2 -3 -4 -5

注意!坑来了

s = range(1,10)  # 大坑  python2 和 python3
print(s)  # 范围

现在大部分初学默认下载Python3版本,但是Python3版本和Python2的版本不一样

现在说明一下坑的地方:

Python2:打印结果是[1, 2, 3, 4, 5, 6, 7, 8, 9]

Python3:打印结果是本身range(1,10)

我们可以认为在Python3中该代码表示赋值语句,没有实际用于range函数。

关于Python中range函数的坑相关推荐

  1. python中range 函数_pythonrange,range函数的用法

    当range()函数内填入第三个参数时,第三个参数表示百步长.函数语法:range(start,stop[,step])参数说明:start:计数从度start开始.默认是从0开始.例知如道range ...

  2. Python中range函数的使用方法

    Python中range函数的使用方法 更新时间:2022年05月30日 11:38:15   作者:Python编程学习圈 这篇文章主要介绍了Python中range函数的使用方法,文章基于Pyth ...

  3. python range函数返回的是什么,python中range函数用法是什么

    python中range函数用法:[range()]函数可创建一个整数列表,一般用在for循环中,函数语法为[range(start, stop[, step])],其中start是开始计数,stop ...

  4. Python中range函数的基本用法完全解读

    range函数大多数时常出现在for循环中,在for循环中可做为索引使用,下面这篇文章主要给大家介绍了关于Python中range函数的基本用法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下 ...

  5. python中range 函数_Python range()函数用法图文详解

    python内置range()函数的作用是什么?它能返回一系列连续增加的整数,它的工作方式类似于分片,可以生成一个列表对象.range函数大多数时常出现在for循环中,在for循环中可做为索引使用.其 ...

  6. python中range函数是什么意思_python中range什么意思

    今天来谈一谈关于Python中range()的作用,和我个人的理解. range的中文意思是,范围.幅度.或者是在xxx之间变动. 函数原型:range(start, end, scan): 参数含义 ...

  7. python中range 函数_Python中的range函数

    本篇介绍range函数的特点及如何灵活运用. 工具/原料 Python3.7.5 Windows7环境 方法/步骤 1 查看range函数的帮助信息, range(stop) range(start, ...

  8. python中range函数是什么意思_python里range是什么

    python range() 函数可创建一个整数列表,一般用在 for 循环中. 函数语法(推荐学习:Python视频教程)range(start, stop[, step]) 参数说明: start ...

  9. Python中range()函数的用法

    1.函数原型:range(start, end, scan): 参数含义: start:计数从start开始.默认是从0开始.例如range(5)等价于range(0, 5); end:技术到end结 ...

最新文章

  1. 企业/团队不会做目标管理,还怎么高执行力建设2021-02-24
  2. Windows Mobile 7 梦幻之旅系列1之- What’s New?
  3. Hibernate查询语言(HQL)
  4. WinAPI: CreateDirectoryEx - 根据模版建立文件夹
  5. 笔记本自开wifi设置
  6. CSS转义字符对照表
  7. 什么是SAP CRM里的Sales Bundle?
  8. 通过Ajax解析和jQuery写了一个小小的导航条
  9. 网络层核心:路由和路由生成算法
  10. android support library github,Android Support Library 之 夜间模式
  11. Python编程基础12:函数和模块
  12. HTML 5 aside 标签
  13. linux开启新的一行,linux启动ekp脚本【一行命令重启ekp】
  14. Winhex数据恢复笔记(五)
  15. vissim免修改时间工具_视频剪辑工具premiere最基础使用教程
  16. 四层和八层电梯控制系统Proteus仿真设计,51单片机,附仿真和Keil C代码
  17. 伯克利摘得最佳论文 | ACL2022奖项公布
  18. ssm共享充电宝管理系统计算机毕业设计
  19. 有限状态自动机(FSM)的一些逻辑
  20. RMVB格式介绍,如何播放该格式视频,以及将RMVB转换成MP4?

热门文章

  1. Apache反向代理访问code-server登陆账户后页面空白该怎么办?
  2. 域名,COOKIE是什么?有什么用处?COOKIE SESSION的区别?COOKIE的失效期?
  3. ResNet 小白学习笔记
  4. 它破解了AI作画的中文语料难题,AIGC模型讲解(以世界杯足球为例)
  5. 人工智能技术推动实体经济发展
  6. vue:添加enter事件,键盘敲下enter事件
  7. 金蝶K3客户端:组件KdSvrMgr无法正常工作 排查分析步骤
  8. 从ogre到黑火,漫谈畅游游戏引擎发展历程
  9. 爱心表白小程序--Python
  10. 凯文·加内特:三十一岁,蓝天变绿的夏季