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

Pythonrange()函数的使用与示例

发布时间:2023-06-20 22:50:34

Python中的range()函数是一个返回一个范围对象的函数,它可以用来生成一系列数字。range()函数可以带一个或两个参数,用来指定数字序列的开始值和结束值。

使用方式:range(start, stop, step)

参数说明:

start:表示数字序列的开始值。如果省略,则默认从0开始。

stop:表示数字序列的结束值。必须指定,否则会出现错误。生成的数字序列不包括结束值。比如range(1, 10)生成的数字序列是1到9。

step:表示数字序列的步长。默认为1。如果指定,则必须是正整数。

下面是几个使用range()函数的示例:

1、生成一个从1到10的数字序列

for i in range(1, 11):

    print(i)

输出结果:

1

2

3

4

5

6

7

8

9

10

2、生成一个从0到9的数字序列

for i in range(10):

    print(i)

输出结果:

0

1

2

3

4

5

6

7

8

9

3、生成一个从0到20的偶数序列

for i in range(0, 21, 2):

    print(i)

输出结果:

0

2

4

6

8

10

12

14

16

18

20

4、生成一个从20到0的倒序数字序列

for i in range(20, -1, -1):

    print(i)

输出结果:

20

19

18

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

总结:

range()函数在Python中是一个非常常用的函数,可以用来生成数字序列,极大地方便了程序员的使用。在使用的时候需要注意参数的指定,比如stop参数必须指定,否则会出现错误。