day3-高阶函数,装饰体

Posted

tags:

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

高阶函数

#高阶函数
#类型1:将函数作为实参的函数,可以称为高阶函数

def test1(test2): #test1为高阶段函数
    print(GL)
    test2()
def test2():
    print(HF)
test1(test2)
#类型2:返回值中包含函数名的函数,也可以成为高阶函数

def test3(test): #test3为高阶函数
    print(3)
    return test
def test4():
    print(4)
#test3(test4) ()#返回值可以直接运行
test = test3(test4) #可以将返回值赋予一个变量
test() #可以调用函数

最简单的装饰体

技术分享

 

以上是关于day3-高阶函数,装饰体的主要内容,如果未能解决你的问题,请参考以下文章

装饰器

高阶函数-Day3

Python装饰器

Python3装饰器

装饰器和生成器和迭代器

PYTHON_DACORATOR