欢迎访问宙启技术站
智能推送

使用Python函数range()生成整数序列

发布时间:2023-06-23 11:35:12

range()是Python内置的函数,用于生成一个整数序列,可以用于循环中的迭代器,也可用于生成列表、元组等数据类型。

语法如下:

range([start], stop[, step])

参数解释:

start:可选,起始值,默认为0。

stop:必须,结束值,不包含在序列中。

step:可选,步长,默认为1。

下面是一些示例:

生成0到9的整数序列:

for i in range(10):

    print(i)

生成1到10的整数序列:

for i in range(1, 11):

    print(i)

生成0到9,步长为2的整数序列:

for i in range(0, 10, 2):

    print(i)

生成10到1,步长为-1的整数序列:

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

    print(i)

生成一组数值:

num_list = list(range(5))

print(num_list)

输出结果为:

[0, 1, 2, 3, 4]

总之,range()函数是一个快捷方便的方法,生成整数序列,可以用于循环、迭代、列表、元组等各种场合,极大地减少了代码的复杂度。