Python xrange()函数
时间:2020-02-23 14:43:41 来源:igfitidea点击:
Python xrange()函数用于生成整数序列。
该函数是Python 2的一部分。
在Python 3中,名称已更改为range()函数。
Python xrange()语法
xrange()函数的语法为:
xrange(start, end, step)
" start"变量定义了起始编号,它包含在整数的输出序列中。
它是可选的,默认值为0。" end"变量定义了结束编号,它在整数的输出序列中不包括在内。
这是必填参数。"步骤"定义了序列中每个数字之间的差异。
它是可选的,默认值为1。如果仅传递一个参数,则将其视为"结束"变量。
Python xrange()函数示例
我们来看一些使用Python Interpreter使用xrange()函数的示例。
1. xrange()只有结束变量
>>> x = xrange(5) >>> print(type(x)) <type 'xrange'> >>> >>> for n in x: ... print(n) ... 0 1 2 3 4 >>>
2.具有起始值和结束值的xrange()
>>> x = xrange(3, 6) >>> for n in x: ... print(n) ... 3 4 5 >>>
3.具有开始,结束和步骤变量的xrange()
>>> x = xrange(3, 10, 2) >>> for n in x: ... print(n) ... 3 5 7 9 >>>
Python range()与xrange()函数
如果使用的是Python 2.x版本,请使用xrange()函数生成一个数字序列。
如果您使用的是Python 3,请使用range()函数,因为xrange()已重命名为range()函数。