Python 中的 range() 函数是用于生成一个整数序列的内置函数，通常用于循环体中。 range() 函数的基本语法如下：

Copy Code
range(start, stop[, step])
其中 start 参数表示起始值（包含）；stop 参数表示结束值（不包含）；step 参数表示步长，默认为 1。调用 range() 函数时，会返回一个可迭代对象，这个可迭代对象包含了从 start 到 stop（不包含）之间，以步长 step 递增的一系列整数。

以下代码示例展示了 range() 函数的基本用法：

Copy Code
for i in range(0, 10, 2):
    print(i)
在这个示例中，range(0, 10, 2) 会生成一个从 0 开始、到 10（不包括 10）结束、步长为 2 的整数序列：0, 2, 4, 6, 8。然后可以将这个序列用于 for 循环中，依次输出序列中的每个数。

除了用于 for 循环中，range() 函数还可以通过 list() 函数将其转换为一个列表，例如：

Copy Code
nums = list(range(1, 6))
print(nums)
这个示例会将一个包含了 1 到 5 的整数序列转换为一个列表，并将其赋值给变量 nums。

总之，range() 函数是 Python 中非常常用的内置函数，能够方便地生成一系列整数序列，用于循环、列表生成、函数参数等多个场景。
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence