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