装饰器 1.单个装饰器实际就是单层引用重新赋值 2.多个装饰器,离装饰函数最近的装饰器先执行,定义函数的引用传递给第一个闭包的外层函数形参,返回内层函数引用,把它传递给下一个装饰器的形参,返回内层函数引用,最后的test=call_fun2 ,调用函数执行。