python学习笔记之静态函数装饰器@staticmethod的用法

静态函数装饰器@staticmethod的用法

1、类里面的函数,括号里面都有个默认参数self,如下图所示:
python学习笔记之静态函数装饰器@staticmethod的用法

2、调用该类的时候,是这样去调用的:
python学习笔记之静态函数装饰器@staticmethod的用法

3、如果不带函数self参数时,运行就会报错:
python学习笔记之静态函数装饰器@staticmethod的用法

4、这个时候,我希望类里面的函数不带self,又可以调用它不报错,就要用到@staticmethod方法了:
python学习笔记之静态函数装饰器@staticmethod的用法