如何使用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()函数)或其他可迭代对象进行进一步操作。
