如何在Python中使用range()函数创建一系列数字序列?
发布时间:2023-07-16 17:25:30
使用range()函数可以创建一个连续的数字序列。range()函数接受三个参数,开始值、结束值和步长。它返回一个能够生成从开始值到结束值的递增序列的迭代器。
下面是一些使用range()函数创建数字序列的示例:
1. 创建一个从0到9的数字序列:
for num in range(10):
print(num)
输出结果:
0 1 2 3 4 5 6 7 8 9
2. 创建一个从1到10的数字序列:
for num in range(1, 11):
print(num)
输出结果:
1 2 3 4 5 6 7 8 9 10
3. 创建一个从1到10的偶数序列:
for num in range(2, 11, 2):
print(num)
输出结果:
2 4 6 8 10
4. 创建一个从10到1的倒序序列:
for num in range(10, 0, -1):
print(num)
输出结果:
10 9 8 7 6 5 4 3 2 1
你还可以使用list()函数将range()函数返回的迭代器转换为列表:
num_list = list(range(10)) print(num_list)
输出结果:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
总结:
range()函数是一个非常有用的函数,用于创建一系列数字序列。通过指定开始值、结束值和步长,可以灵活地创建所需的数字序列。
