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

Python中的range()函数:生成一个数字序列,常用于循环

发布时间:2023-07-04 04:22:23

range()函数是Python中常用的内置函数之一,用于生成一个数字序列,常用于循环。

range()函数的语法如下:

range(start, stop, step)

参数说明:

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

- stop:终止值,不包含在序列中。

- step:步长,默认为1。

range()函数返回的是一个可迭代对象,可以使用list()函数将其转换为列表。

使用range()函数可以方便地生成一个数字序列,然后在循环中使用这个序列进行迭代。

下面是一些range()函数的使用示例:

1. 使用range()函数循环遍历数字序列:

for i in range(5):
    print(i)

输出:

0
1
2
3
4

2. 指定起始值和终止值,以及步长:

for i in range(1, 10, 2):
    print(i)

输出:

1
3
5
7
9

3. 将range()函数返回的可迭代对象转换为列表:

my_list = list(range(5))
print(my_list)

输出:

[0, 1, 2, 3, 4]

总结:

range()函数是一个非常方便的函数,可以用于生成数字序列,在循环中进行迭代。通过指定起始值、终止值和步长,可以灵活地控制生成的序列。