导读 在编程中,`range()` 是一个非常实用的函数,尤其在 Python 中更是如此!它可以帮助我们轻松生成一系列数字序列,为循环和迭代提供了极...
在编程中,`range()` 是一个非常实用的函数,尤其在 Python 中更是如此!它可以帮助我们轻松生成一系列数字序列,为循环和迭代提供了极大的便利。简单来说,`range()` 可以创建从起始值到结束值之间的整数序列。
首先,`range()` 有三种基本形式:`range(stop)`、`range(start, stop)` 和 `range(start, stop, step)`。例如,`range(5)` 会生成从 0 到 4 的数字序列;而 `range(1, 6)` 则是从 1 到 5。如果你需要步长不是默认的 1,可以使用第三个参数,比如 `range(1, 10, 2)`,它将生成奇数序列 `[1, 3, 5, 7, 9]`。🧐
`range()` 通常与 `for` 循环结合使用,比如打印 0 到 4 的数字:
```python
for i in range(5):
print(i)
```
此外,值得注意的是,`range()` 返回的是一个“范围对象”,并非列表。如果需要将其转换为列表,可以用 `list()` 函数,如 `list(range(5))` 将生成 `[0, 1, 2, 3, 4]`。💡
掌握 `range()` 函数,可以让代码更简洁高效,快来试试吧!🚀