__init__()方法需要結合class一起來使用更加有效
關於__init__()的含義,查到解釋是“負責對象的初始化”,聽起來挺懵逼的,還是結合實例來理解較好
直接看代碼
class SendMsg(object): def __init__(self): self.name = 'Adele baby' self.msg = '我在做測試' def a_name(self): print(self.name) def a_msg(self): print(self.msg) s = SendMsg() s.a_msg() s.a_name()
創建一個SendMsg的class類,初始化self對象且賦予其name和msg子對象值
其他函數或者方法即可把對象self引用進來,包括對象的子值
參考:https://www.zhihu.com/question/46973549