
例:
# 定义一个函数,里面的形参是一个函数
def t(f):
f()
# 回调函数
def p():
print('测试一下')
t(p)
运行后正常打印:测试一下
在实际运用中,比如一个函数中传递另一个函数以及它所需的变量
# 定义一个函数,里面的形参是一个函数以及它所需的变量
def t(x,y,f):
return f(x,y)
# 回调函数
def add(x,y):
return x+y
res = t(1,2,add)
print(res)
运行后返回结果3