终于知道啥叫装饰器了
python3吧
全部回复
仅看楼主
level 9
2017年02月10日 17点02分 1
level 9
不同于一般函数以变量,列表,元组,字典作为参数,装饰器其实就是一个以函数作为参数的的一个函数
2017年02月10日 17点02分 2
level 9
由于使用函数作为参数,为了简化代码和代码维护,将原本可以用一个函数的实现的功能,拆封成两个或多个函数
2017年02月10日 17点02分 3
level 9
这样的设计可以提高代码中函数的复用率,就像有的模块在导入时只通过from..import...载入模块的一部分,而不是全部载入
2017年02月10日 17点02分 4
level 9
使用方式:
@函数一名字
函数二名字:
pass
2017年02月10日 17点02分 5
level 9
意思是将函数二作为函数一的参数进行计算
2017年02月10日 17点02分 6
level 9
大半夜的,也就我在学习[喷]
2017年02月10日 18点02分 7
level 8
楼主666,可惜我知道[滑稽]
2017年02月11日 00点02分 8
level 12
楼主说的好有道理,可惜我知道[滑稽]
2017年02月11日 01点02分 9
level 9
装逼用的[阴险]
2017年02月11日 02点02分 10
level 1
装饰得代码更美观易懂~
2017年02月27日 07点02分 11
level 1
其实就是面向切面思想
在java,c++等语言里很常见
一般用来写框架,可以省很多事
当一类方法都需要经过一个流程的时候 , 就可以抽象成一个方法切面
python这个非常好用,java得需要动态代理或者模板开发模式写很多代码才能实现
2017年12月19日 06点12分 12
level 11
装饰器,简称**神器[滑稽][滑稽]
2017年12月19日 10点12分 13
********还打不出来?
2017年12月19日 10点12分
。。。。。。。
2017年12月19日 10点12分
level 7
好像有点懂了,就是把小函数集合成一个大的函数
2017年12月20日 09点12分 14
level 4
类似数学中的高阶函数
2017年12月20日 18点12分 15
1 2 尾页