python range
时间: 2023-11-11 14:47:02 浏览: 135
Python中的range函数
range 是一个内置函数,用于生成一个指定范围内的整数序列。它的基本语法是:
range(start, stop, step)
其中,start 表示起始值(可选,默认为0),stop 表示结束值(必填),step 表示步长(可选,默认为1)。
range 函数会生成从 start 到 stop-1 的整数序列,以 step 作为步长。这个序列可以用在循环中或转换为其他数据结构,如列表或元组。
举个例子:
```python
# 生成从0到4的整数序列
for i in range(5):
print(i) # 输出:0 1 2 3 4
# 生成从1到10的偶数序列
even_numbers = list(range(2, 11, 2))
print(even_numbers) # 输出:[2, 4, 6, 8, 10]
```
需要注意的是,stop 参数指定的值不包含在生成的序列中。如果想包含该值,可以在 range 函数外部使用相应的操作符或函数。
阅读全文