最新消息:yaf表单扩展中新增加了浮点数、日期和集合的校验。php yaf框架扩展实践三——表单

python中的range使用方法记录

Python 4271浏览 0评论

在看python手册时,range这个方法出场率很高。于是就对这个方法做了一个详细的了解。

range接收的参数分两种情况

  • 只有一个参数
  • 两个参数以上

一个参数的情况:

如果只有一个参数,则表示结束的整数。生成的列表默认从0开始,步进为1,不包括结束的整数 。

>>> print range(7)
[0, 1, 2, 3, 4, 5, 6]

两个以上参数的情况:

  • 第一个参数表示开始的整数。
  • 第二个参数表示结束的整数,生成的列表不包括这个整数。
  • 第三个参数表示步进值,是可选的。

从小到大

>>> print range(1, 9, 2)
[1, 3, 5, 7]

从小到大时,如果步进为负数,则返回空列表

>>> print range(1, 9, -2)
[]

从大到小

>>> print range(1, -3, -1)
[1, 0, -1, -2]

从大到小时,步进为正数,则返回空列表

>>> print range(1, -3, 1)
[]

转载请注明:快乐编程 » python中的range使用方法记录

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址