阐述Python下range()函数的用法?
range()
是 Python 中的一个内置函数,主要用于生成一个整数序列。它常用于 for
循环中,以简化循环的写法。
语法:
range(start, stop, step)
start
: 序列的起始值,默认为 0。stop
: 序列的结束值,但不包括该值。step
: 序列中每个元素之间的间隔,默认为 1。
示例:
- 基本用法:
for i in range(5):
print(i)
输出:
0
1
2
3
4
- 使用步长:
for i in range(0, 10, 2):
print(i)
输出:
0
2
4
6
8
- 从指定值开始到结束:
for i in range(5, 10):
print(i)
输出:
5
6
7
8
9
- 反向序列:
使用负数作为步长,可以得到反向的整数序列。例如:range(5, 0, -1)
。