类的知识点
1.
函数必须含有一个self参数,但是调用的时候不需要给self赋值。
2.
通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。
if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。
3.
@property
def asd(self):
return 'asd'
加一个property就可以直接点它,不用加()
4.
@classmethod
def getHobby(cls):
return cls.hobby
5.

浙公网安备 33010602011771号