在 Python 中编写子函数通常意味着创建一个嵌套函数,也就是在另一个函数内部定义的函数。下面是如何编写子函数的步骤:
1. 定义父函数。
2. 在父函数内部定义子函数。
3. 子函数可以访问父函数的局部变量和参数。
4. 可以调用其他函数,包括子函数自身。
下面是一个简单的例子:
def parent_function(x):
def child_function(y):
return x + y
return child_function(5)
result = parent_function(10)
print(result) 输出 15
在这个例子中,`child_function` 是一个子函数,它被定义在 `parent_function` 内部,并且可以访问 `parent_function` 的参数 `x`。`parent_function` 调用 `child_function` 并返回其结果。