Python中的range()函数:语法、参数及使用方法详解
发布时间:2023-06-29 06:38:26
range()函数是Python中常用的函数之一,主要用于生成一个整数序列。本文将详细介绍range()函数的语法、参数及使用方法。
语法:
range(stop)
range(start, stop, step)
参数解释:
- start:可选参数,表示序列的起始值,默认为0。
- stop:必需参数,表示序列的结束值,但不包含该值。
- step:可选参数,表示序列的步长,默认为1。
使用方法:
1. range(stop):生成从0到stop-1的整数序列。
示例1:生成0到9的整数序列。
for i in range(10):
print(i)
输出结果:
0 1 2 3 4 5 6 7 8 9
2. range(start, stop):生成从start到stop-1的整数序列。
示例2:生成1到9的整数序列。
for i in range(1, 10):
print(i)
输出结果:
1 2 3 4 5 6 7 8 9
3. range(start, stop, step):生成从start到stop-1的整数序列,步长为step。
示例3:生成1到9的奇数序列。
for i in range(1, 10, 2):
print(i)
输出结果:
1 3 5 7 9
需要注意的是,range()函数生成的序列为左闭右开区间,即包含起始值但不包含结束值。
