python-04-装饰器、描述器
python 装饰器、描述器、常用内置装饰器
本节知识点
知识点一:装饰器
知识点二:描述器
知识点三:常用内置装饰器
一、part one 装饰器
装饰器是一个函数,一个用来包装函数的函数,装饰器在函数申明(不需要调用)完成的时候被调用,调用之后返回一个修改之后的函数对象,将其重新赋值原来的标识符,并永久丧失对原始函数对象的访问。对某个方法应用了装饰方法后, 其实就改变了被装饰函数名称所引用的函数代码块入口点,使其重新指向了由装饰方法所返回的函数入口点。
作用:能够给现有的函数增加功能
如何给一个现有的函数增加执行计数的功能
以面向对象的方式封装
def add(x,y):
print('Calc:%s+%s=' %(x,y),end=