python - 高阶函数的概念

高阶函数
#-1实参是一个函数名
#-2函数的返回值是一个函数

# 1函数本身也可以赋值给变量 变量可以指向函数
print(abs(-11))
f = abs
print(f(-10))
输出:
11
10

#2传递的参数包含函数名
def fun(x,y,f): # f是函数名 abs
    return f(x),f(y)

print(fun(-10,34,abs))

输出:
(10, 34)

猜你喜欢

转载自blog.csdn.net/weixin_43067754/article/details/84959396