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

使用Python中的range()函数生成一系列数字

发布时间:2023-10-09 15:50:08

Python中的range()函数用于生成一个连续数字的序列。它的语法为range(start, stop, step),其中start表示起始数字(默认为0),stop表示最终数字,step表示步长(默认为1)。

range()函数可以用于生成一个数字列表,也可以与for循环结合使用来迭代生成数字。

以下是使用range()函数生成一系列数字的示例:

1. 生成一个从0到9的数字列表:

numbers = list(range(10))

或者直接使用range()函数在for循环中生成数字:

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

2. 生成一个从2到9的数字列表:

numbers = list(range(2, 10))

或者在for循环中指定start参数为2来生成数字:

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

3. 生成一个从0到9,以2为步长的数字列表:

numbers = list(range(0, 10, 2))

或者在for循环中指定step参数为2来生成数字:

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

总结:range()函数是Python中生成连续数字序列的常用函数。通过设置start、stop和step参数可以灵活地生成不同范围和步长的数字列表或者用于迭代。