彩虹然

rainbow-ran

Python3.7之高阶函数

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

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))
posted @ 2020-01-16 16:14  彩虹然  阅读(364)  评论(0编辑  收藏  举报