使用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参数可以灵活地生成不同范围和步长的数字列表或者用于迭代。
