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

Python range()函数的用法和实例

发布时间:2023-06-12 23:32:53

range()函数是Python内置函数之一,可用于生成一系列数值。它的基本语法如下:

range(start, end, step)

其中,start表示序列的起始值(默认为0),end表示序列的终止值(不包含在序列中),step表示序列中相邻元素的间隔(默认为1)。

以下是range()函数的实例用法:

1.生成一系列数字序列

使用range()函数生成一系列数字序列非常简单。例如,要生成一个从0到9的序列,可以使用以下代码:

for i in range(10):
    print(i)

结果将依次输出0,1,2,3,4,5,6,7,8,9。

2.指定起始值和终止值

若要指定序列的起始值和终止值,可以使用以下代码:

for i in range(1, 11):
    print(i)

结果将依次输出1,2,3,4,5,6,7,8,9,10。

3.指定步长

若要指定序列中相邻元素的间隔(步长),可以使用以下代码:

for i in range(0, 10, 2):
    print(i)

结果将依次输出0,2,4,6,8。

4.将range()函数生成的序列转换成列表

若要将range()函数生成的序列转换为列表,可以使用以下代码:

lst = list(range(0, 10, 2))
print(lst)

结果将输出[0, 2, 4, 6, 8]。

总之,range()函数可以方便地生成一系列数字序列,帮助我们编写更简洁、高效的代码。