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

如何在Python中使用range()函数生成一定范围的数字

发布时间:2023-10-29 11:44:26

在Python中,可以使用range()函数生成一定范围的整数序列。range()函数接受三个参数,分别是起始值、结束值和步长。它返回一个范围内的不可变整数序列。

1. 生成一定范围内的整数序列:

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

输出结果为:

0
1
2
3
4

这段代码会生成从0到4的整数序列,包括起始值0但不包括结束值5,步长为1。

2. 生成指定范围的整数序列:

for i in range(1, 6):
    print(i)

输出结果为:

1
2
3
4
5

这段代码会生成从1到5的整数序列,包括起始值1但不包括结束值6,步长为1。

3. 控制步长的范围:

for i in range(2, 11, 2):
    print(i)

输出结果为:

2
4
6
8
10

这段代码会生成从2到10的整数序列,包括起始值2但不包括结束值11,步长为2。

4. 使用负数步长生成倒序序列:

for i in range(10, 0, -1):
    print(i)

输出结果为:

10
9
8
7
6
5
4
3
2
1

这段代码会生成从10到1的整数序列,包括起始值10但不包括结束值0,步长为-1。