装饰器之一

1.概念解释

被修饰的函数引用时会被立即执行,添加额外的功能,装饰器主要用于为函数增加功能。不显式修改原有代码。精简代码,用户鉴权,日志,路由转发,快速实现缓存

在python中是以语法糖的格式,用@符号

2.闭包,嵌套函数,参数为函数,函数内定义函数,函数作为返回值,在闭包中,自由变量(free vars)是可以被外部函数调用的,在作用域中有,全局变量global,和局部变量nolocal

 

                                             

 

posted @ 2021-07-16 10:16  茶色阳光  阅读(26)  评论(0)    收藏  举报