self:Always use self for the first argument to instance methods
self是作为类进行实例化传递的第一个参数,也就是我们的类实例本身
cls:Always use cls for the first argument to class methods
cls作为我们类方法传递的第一个参数,也就是我们的类本身
`python
class B:
def init(self,name):
self.name = name
def get_name(self):
return self
@classmethod
def name(cls):
return cls
b = B(“wawaw”)
print (“打印self:”,b.get_name())
print (“打印cls:”,B.name())
print (“打印类:”,B)
Original: https://www.cnblogs.com/Skywal/p/16185163.html
Author: 天行者_sky
Title: python中的cls和self区别
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/612172/
转载文章受原作者版权保护。转载请注明原作者出处!