在Python中,range()
函数用于创建一个整数序列,常用于循环中控制迭代次数。range()
函数可以接受一个、两个或三个参数,分别表示起始值、终止值和步长。
当只传递一个参数时,range(stop)
会生成从0开始到stop-1
的整数序列,默认步长为1。
当传递两个参数时,range(start, stop)
会生成从start
开始到stop-1
的整数序列,默认步长为1。
当传递三个参数时,range(start, stop, step)
会生成从start
开始到stop-1
的整数序列,步长为step
。
通过使用range()
函数,我们可以轻松地生成所需范围内的整数序列,并在循环中进行迭代。例如:
for i in range(1, 10, 2):
print(i)
# 输出:1 3 5 7 9
上述代码使用range(1, 10, 2)
生成了从1到9的奇数序列,并在循环中打印了每个数字。