一、什么是高阶函数:
只有满足下面两点的任意一点都是高阶函数:
1、函数接受的参数是一个函数
2、函数的返回值是一个函数
我们通过代码来看看高阶函数的一些实例:
def fuc1(): print('aaa') def fuc2(fuc): print('bbb') fuc() fuc2(fuc1) #fuc2就是一个高阶函数 #bbb aaa
def fuc1(): print('aaa') def fuc2(): print('bbb') return fuc1 #fuc2也是一个高阶函数 a=fuc2() a()