一个函数可以接收另一个函数作为参数,这种函数就称之为高阶函数。

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


def f(a):
    return a % 3


print(calc(10, 11, f))

注:函数本身也可以赋值给变量,即变量可以指向函数

f = abs
print(f(-10))

相关文章: