python---高阶函数

定义函数
def fun(a, b):
# xxxxxxx
return a + b

调用函数
fun(1,2)

高阶函数:
- 实参是一个函数名;
- 函数的返回值是一个函数;

  1. 函数本身也可以赋值给变量,即:变量可以指向函数。
    print(abs(-10))
    f = abs
    print(f(-10))

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

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

猜你喜欢

转载自blog.csdn.net/suifengOc/article/details/81808259