把一个函数当作参数返回一个替代版的函数 本质上就是一个返回函数的函数
“在不改变原函数的基础上,给函数增加功能”
创建装饰器 要求如下:
创建add_log装饰器, 被装饰的函数打印日志信息;
日志格式为: [字符串时间] 函数名: xxx 运行时间:xxx, 运行返回