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

如何使用range()函数创建一个数字序列

发布时间:2023-08-31 11:41:05

range()函数可以用来创建一个数字序列,可以指定起始值、结束值和步长。

使用range()函数创建数字序列的语法如下:

range(start, stop, step)

其中:

- start:序列的起始值,默认为0。

- stop:序列的结束值(不包括该值),必须指定。

- step:序列中每个数字之间的间隔,默认为1。

如果只传入一个参数,range()函数会默认将该参数作为结束值,起始值默认为0,步长默认为1。

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

1. 创建一个从0到9的数字序列:

range(10)

2. 创建一个从1到10的数字序列:

range(1, 11)

3. 创建一个从10到1的递减数字序列:

range(10, 0, -1)

4. 创建一个从0到100的偶数序列:

range(0, 101, 2)

5. 创建一个从1到100的奇数序列:

range(1, 101, 2)

6. 创建一个从10到1,间隔为2的序列:

range(10, 0, -2)

7. 创建一个从1到100的数字序列,但只取其中的偶数:

list(range(2, 101, 2))

注意:range()函数返回的是一个range对象,如果想要得到一个列表,需要使用list()函数将其转换为列表。