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参数必须指定,否则会出现错误。
