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

如何在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()函数是一个非常有用的函数,用于创建一系列数字序列。通过指定开始值、结束值和步长,可以灵活地创建所需的数字序列。