Python闭包与装饰器

[TOC]

先导知识

1.作用域
L-E-G-B范围查找
2.高阶函数

函数名作为参数输入
函数名作为返回值

3.闭包
如果一个内部函数里,对外部环境的变量进行引用,那么这个内部函数就是一个闭包
闭包=内部函数+定义函数时的环境

装饰器(开放封闭原则)

  • 在不修改原有代码的情况下,为被装饰的对象增加新的功能或者附加限制条件或者帮助输出。




转自链接:https://www.jianshu.com/p/6545ead50dfc

转自链接:https://www.jianshu.com/p/36264e32c3f0

posted @ 2019-06-21 13:43  上官夏洛特  阅读(77)  评论(0)    收藏  举报