函数式编程

把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。

def add(x, y, f):
    return f(x) + f(y)

x = -5
y = 6
f = abs
f(x) + f(y) ==> abs(-5) + abs(6) ==> 11
return 11

 

posted @ 2015-08-12 22:11  沐风先生  阅读(72)  评论(0编辑  收藏  举报