内置函数staticmethod将类的普通方法转为静态方法,静态方法不会接收隐式的第一个参数,声明静态方法请使用staticmethod。
class Bird(): @staticmethod def fly(): print('it is flying') Bird.fly() # it is flying
静态方法可以直接通过类来调用。
扫描关注, 与我技术互动
QQ交流群: 211426309
分享日常研究的python技术和遇到的问题及解决方案