Python高阶函数总结

Posted linshuhui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python高阶函数总结相关的知识,希望对你有一定的参考价值。

一、什么是高阶函数:

只有满足下面两点的任意一点都是高阶函数:

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()

 

以上是关于Python高阶函数总结的主要内容,如果未能解决你的问题,请参考以下文章

python学习笔记之函数总结--高阶函数以及装饰器

js数组高阶方法reduce经典用法代码分享

js数组高阶方法reduce经典用法代码分享

python全栈学习总结六:装饰器

Python--高阶函数函数嵌套名称空间及变量作用域闭包装饰器

Python高阶函数