python 学习笔记 020

作者: 夜羽萧轩 | 来源:发表于2019-06-15 11:57 被阅读24次

    今日python  


    1.装饰器

    概念:是一个闭包,把一个函数当做参数,返回一个替代版的函数,本质上就是一个返回函数的函数

    2.简单装饰器

    codes - 1 装饰器 pic - 1 执行逻辑

    2.复杂一点的装饰器  带参数的装饰器

    理解函数的执行逻辑:程序执行到函数处时,将函数的参数作为指定变量带入函数代码运行得到对应的结果,返回后继续运行该程序 

    装饰器则相当于函数的套用

    装饰器内的代码可以新建个文件单独调用,使程序简洁

    3. 装饰器相关知识

    #使用@符号将装饰器应用到函数

    #@python2.4支持使用@符号

    @outer  #相当于say = outer(say)

    4.通用装饰器

    #函数的参数力理论上是无限制的,但实际上最好不要超过6、7个

    codes - 2 通用装饰器

    偏函数

    注意:functools 的导入

    codes 3 偏函数

    函数其他:递归

    相关文章

      网友评论

        本文标题:python 学习笔记 020

        本文链接:https://www.haomeiwen.com/subject/dqbtfctx.html