30天Python入门(第十四天:深入了解Python中的高阶函数)
高阶函数
在 Python 中,函数被视为 “一等公民” ,您可以对函数执行以下操作:
- 一个函数可以接受一个或多个函数作为参数
- 一个函数可以作为另一个函数的结果返回
- 可以修改功能
- 可以将函数分配给变量
在本节中,我们将介绍:
- 将函数作为参数处理
- 从另一个函数返回函数作为返回值
- 使用 Python 闭包和装饰器
作为参数的函数
def sum_numbers(nums):
return sum(nums)
def higher_order_function(f,<