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

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

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

2、调用该类的时候,是这样去调用的:
在这里插入图片描述

3、如果不带函数self参数时,运行就会报错:
在这里插入图片描述

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

你可能感兴趣的:(python)