如何使用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()函数将其转换为列表。
