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()函数可以方便地生成一系列数字序列,帮助我们编写更简洁、高效的代码。
