Python之路,Day4 - Python基础4

参考地址:

http://www.cnblogs.com/alex3714/articles/5765046.htmlhtml

本节内容:

装饰器

定义:本质是函数,(装饰其余函数)就是为其余函数添加附加功能。函数

原则:1.不能修改被装饰函数的源代码。spa

          2.不能修改被装饰的函数的调用方式。htm

        (总之:原函数感觉不到本身被修改)blog

实现装饰器知识储备:高阶函数 + 嵌套函数 =》装饰器变量

        1.函数即变量装饰器

        2.高阶函数:知足下列条件之一即为高阶函数co

            a.把一个函数名当作实参传给另一个函数源代码

            b.返回值中包含函数名

        3.嵌套函数

相关文章
相关标签/搜索