📅  最后修改于: 2021-01-07 05:16:52             🧑  作者: Mango
高阶函数(HOF)是至少满足以下条件之一的函数-
- 具有一个或多个函数作为参数
- 返回一个函数作为其结果
PHP中的HOF
以下示例说明如何使用PHP(一种面向对象的编程语言)编写更高阶的函数-
它将产生以下输出-
Python的HOF
以下示例显示了如何在Python编写高阶函数,这是一种面向对象的编程语言-
def twice(function):
return lambda x: function(function(x))
def f(x):
return x + 3
g = twice(f)
print g(7)
它将产生以下输出-