06.01自我总结
一.装饰器
1.函数装饰圈的定义
函数装饰器:一种装饰函数的函数
2.个人理解两层函数装饰器
两层函数装饰器个人觉得他其实就是把需要装饰的函数名丢入形参,然后用一个嵌套的函数对其头尾进行添加程序...,但是不能减少他的程序内容,他的原来程序不变只能增不能减少,然后返回装饰好的子函数,再全局定义一个变量名与要装饰的函数名相同名字,并且将装饰后的函数调用赋予改变量.
1.简单的例子(无参函数)
如
#有个函数...#第一步吧变量丢进去
def wrapper():
#print(50*'-') #我们加的内容
#print('nick machachong...f1,函数本是f1并未发生变化只是一个变量名接受了f1
f1()
```
--------------------------------------------------
nick machachong...return wrapper
sb = sb_deco(sb)
sb(1,23,2,3,12,312,312,3,123)
3.对于三层装饰器理解
#比如说一个函数为,我们对齐装饰,打印内容前后上下加'