标签:self 定义 span ssm 运行 size stat 方法 def
为了辨析它们的差别,写了如下代码:
1 class C:
2
3 def self_method(self, a):
4 return a
5
6 @classmethod
7 def class_method(cls, a):
8 return a
9
10 @staticmethod
11 def static_method(a):
12 return a
13
14 def method(a):
15 return a
16
17 if __name__ == ‘__main__‘:
18 c = C()
19 print(c.self_method(‘self method‘))
20 print(c.class_method(‘class method‘))
21 print(c.static_method(‘static method‘))
22 # print(c.method(‘method‘)) 运行出错
23 # print(C.self_method(‘self method‘)) 运行出错
24 print(C.class_method(‘class method‘))
25 print(C.static_method(‘static method‘))
26 print(C.method(‘method‘))
因此:
标签:self 定义 span ssm 运行 size stat 方法 def
原文地址:https://www.cnblogs.com/lyg-blog/p/8761299.html