函数作为返回值
高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。
实现一个可变参数的求和,通常情况下,求和的函数时这样定义的:
def calc_sum(*args):
ax = 0
for n in args:
ax = ax + n
return ax
高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。
实现一个可变参数的求和,通常情况下,求和的函数时这样定义的:
def calc_sum(*args):
ax = 0
for n in args:
ax = ax + n
return ax