python装饰器概念

装饰器:本质就是一个函数,为其他函数添加附加功能。

装饰器两大原则:

1)不修改被修饰函数的源代码

2)不修改被修饰函数的

开放封闭原则:程序一旦上线,就不应该修改,一旦修改就核能产生不可预估的后果。

场景:给线上现在运行的程序,添加新的功能,比如计算一个函数的运行时间。

装饰器=高阶函数+函数嵌套+闭包

猜你喜欢

转载自www.cnblogs.com/taichicho/p/8863529.html