python装饰器(补充完整)

       一、什么是装饰器
              1、对现有已经实现功能的代码进行扩展。
              2、不用修改被撞时对象的源代码和调用方法
 
        
      二、装饰器的使用
           无参数装饰器:
          示例:
 
     
           def zsq(func):
                          def yz(args):
                                print("验证")
                                return func(args)
                          return yz
                    @zsq
                    def hs(name):
                          print("我是一个函数%s"%name)
                          return "hs fanhuizhi"
 
                    ceshi = hs("wz")
                    print(ceshi)

  

 
 

猜你喜欢

转载自www.cnblogs.com/qingmu6/p/8918975.html