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

如何使用Python'range()'函数创建数字序列

发布时间:2023-07-06 07:47:20

Python的range()函数可以用来创建数字序列。它可以接受一个、两个或三个参数。

1. 如果只传递一个参数,range(n)将返回一个从0到n-1的序列。例如,range(5)将返回序列[0, 1, 2, 3, 4]。

2. 如果传递两个参数,range(start, stop)将返回一个从start到stop-1的序列。例如,range(2, 7)将返回序列[2, 3, 4, 5, 6]。

3. 如果传递三个参数,range(start, stop, step)将返回一个从start开始,以步长step递增到stop以下的序列。例如,range(1, 10, 2)将返回序列[1, 3, 5, 7, 9]。

以下是使用range()函数创建数字序列的一些示例:

1. 从0到9的序列:list(range(10))

2. 从1到10的序列:list(range(1, 11))

3. 从0到100以10为步长的序列:list(range(0, 101, 10))

4. 从10到1的序列:list(range(10, 0, -1))

你可以将range()函数的返回值转换为列表(使用list()函数)或其他可迭代对象进行进一步操作。