class C(object):
# 静态函数
@staticmethod
def f(arg1, arg2, ...):
class C(object):
# 类函数,第一个参数 cls 代表该类
@classmethod
def f(cls, arg1, arg2, ...):staticmethod:一般用于将和类相关的函数逻辑定义在类中,较之外部函数,组织性更强。
classmethod
1分钟阅读
class C(object):
# 静态函数
@staticmethod
def f(arg1, arg2, ...):
class C(object):
# 类函数,第一个参数 cls 代表该类
@classmethod
def f(cls, arg1, arg2, ...):staticmethod:一般用于将和类相关的函数逻辑定义在类中,较之外部函数,组织性更强。
classmethod