如何使用Python函数range()生成指定区间内的整数序列?
发布时间:2023-07-06 08:58:57
在Python中,可以使用range()函数生成指定区间内的整数序列。range()函数的用法如下:
range(stop):
该函数返回一个从0开始,到stop-1结束的整数序列。例如,range(5)将返回[0, 1, 2, 3, 4]。
range(start, stop):
该函数返回一个从start开始,到stop-1结束的整数序列。例如,range(2, 5)将返回[2, 3, 4]。
range(start, stop, step):
该函数返回一个从start开始,到stop-1结束的整数序列,步长为step。例如,range(1, 9, 2)将返回[1, 3, 5, 7]。
下面是一些具体的使用示例:
示例1:生成0到9的整数序列
for i in range(10):
print(i)
运行结果:
0
1
2
3
4
5
6
7
8
9
示例2:生成2到10的偶数序列
for i in range(2, 11, 2):
print(i)
运行结果:
2
4
6
8
10
示例3:生成10到1的递减序列
for i in range(10, 0, -1):
print(i)
运行结果:
10
9
8
7
6
5
4
3
2
1
通过使用range()函数,可以方便地生成指定区间内的整数序列。你可以根据具体需求来使用不同的参数组合,例如修改起始值、终止值和步长来生成不同的序列。
