Higher-Order Function
高阶函数
作为参数的函数
作为返回值的函数
def make_adder(n): # 用来定义这个 function
"""
>>> add_three = make_adder(3)
>>> add_three(4)
7
"""
def adder(k): # 将要返回的 function , parent 不是 global [parent = f1]
return k+n
return adder # 返回的是 function
make_adder(4)(3) # 7

Lambda 表达式
Iteration
if

逻辑操作
Design && Function Examples
函数装饰器
Last updated