Python36_01—-python装饰器

Python36_01----python装饰器[Python基础]

python装饰器

1. 装饰器

  1. 本质: 闭包函数

  2. 特点

    不修改已有函数的源代码

    不修改已有函数的调用方式

    给已有函数增加额外的功能

 

2. 理解

  1. 装饰器原则组成:

      函数 + 实参高阶函数 + 返回值高阶函数 + 嵌套函数 + 语法糖 = 装饰器

  2. 函数的本质:

    函数和变量名一致, 都是一个名字对应内存地址中的一些内容

    函数名 = 函数所在的内存地址

    函数名() = 函数内存地址所表示的内容

1 # 假设有代码
2 x = 1
3 y = x
4 def func():
5     print("hello")
6 test = z*2
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » Python36_01—-python装饰器