装饰器@staticmethod和@classmethod有什么区别

时间:2022-05-18 17:12:37 类型:python
字号:    

装饰器@staticmethod和@classmethod的区别是:

  @staticmethod不需要表示自身对象的self和自身类的cls参数,就跟使用函数一样

  @classmethod也不需要self参数,但第一个参数需要是表示自身类的cls参数。


<