跳至主要内容

range()

Python 中的 range() 函数 是一个内置函数,用于生成一个 数字 序列。它最多可以接受三个参数 - 开始、结束和步长。默认情况下,它从 0 开始,以 1 为增量。它通常用于 for 循环 中,以遍历数字序列。

参数值

参数 说明
start

序列的起始值。

stop

序列的结束值(不包括)。

step

序列中每个值之间的增量(默认值为 1)。

返回值

Python 中的 range() 函数 返回一个 range 对象。

如何在 Python 中使用 range()

示例 1

返回一个 数字 序列,默认从 0 开始,以 1 为增量(默认),并在指定数字之前停止。

for i in range(5):
    print(i)
示例 2

指定序列的起始点、结束点和步长。

for i in range(1, 10, 2):
    print(i)
示例 3

通过指定负步长来创建一个递减序列。

for i in range(10, 0, -1):
    print(i)