`range` 在 Python 中是一个内置函数,用于生成一系列连续的整数,通常用在 `for` 循环中创建整数列表。其基本语法如下:
```python
range(start, stop, step)
`start`:序列开始的整数,如果不指定,则默认为 0。
`stop`:序列结束的整数,但不包括该整数本身。
`step`:序列中每个数之间的间隔,如果不指定,则默认为 1。
例如,`range(3)` 会生成一个从 0 到 2 的整数序列,而 `range(1, 5, 2)` 会生成一个从 1 到 4 的奇数序列。
需要注意的是,在 Python 3 中,`range` 返回的是一个可迭代对象,而不是列表类型。如果你需要一个列表,可以使用 `list()` 函数将 `range` 对象转换为列表。而在 Python 2 中,`range` 返回的是一个列表