使用Python函数range()生成整数序列
发布时间:2023-06-23 11:35:12
range()是Python内置的函数,用于生成一个整数序列,可以用于循环中的迭代器,也可用于生成列表、元组等数据类型。
语法如下:
range([start], stop[, step])
参数解释:
start:可选,起始值,默认为0。
stop:必须,结束值,不包含在序列中。
step:可选,步长,默认为1。
下面是一些示例:
生成0到9的整数序列:
for i in range(10):
print(i)
生成1到10的整数序列:
for i in range(1, 11):
print(i)
生成0到9,步长为2的整数序列:
for i in range(0, 10, 2):
print(i)
生成10到1,步长为-1的整数序列:
for i in range(10, 0, -1):
print(i)
生成一组数值:
num_list = list(range(5))
print(num_list)
输出结果为:
[0, 1, 2, 3, 4]
总之,range()函数是一个快捷方便的方法,生成整数序列,可以用于循环、迭代、列表、元组等各种场合,极大地减少了代码的复杂度。
