定义类的静态方法时,就使用了装饰器。其实面向对象中的静态方法都是使用了装饰器。
@staticmethod
def jump():
print(" 3 meters high")
装饰器的特点是用一个@开头的字符串
在我们阅读别人的代码的时候,会经常碰到装饰器
装饰器通常用来装饰函数
装饰器主要用来给函数增加一点功能
一般装饰器本身也是一个函数(callable)
我们可以想象成 它包含了被装饰的函数
定义类的静态方法时,就使用了装饰器。其实面向对象中的静态方法都是使用了装饰器。
@staticmethod
def jump():
print(" 3 meters high")
装饰器的特点是用一个@开头的字符串
在我们阅读别人的代码的时候,会经常碰到装饰器
装饰器通常用来装饰函数
装饰器主要用来给函数增加一点功能
一般装饰器本身也是一个函数(callable)
我们可以想象成 它包含了被装饰的函数