在類中,self只能在函數中使用,表示的是實例屬性,就是每個實例可以設置不值,而不相互影響。
如果在類級別使用沒有self的屬性,是類屬性,一般作為全局變量來用的。
事實上:就是一個是類屬性 一個是對象屬性 類和實例都可以訪問到屬性
當你想讓這個變量成為這個類的子變量時
class lc():
def init(self):
self.a = 5
smalllc = lc()
print smalllc.
如果不加self的話 , 那么就不能 smalllc.a 這樣訪問了
在類中,self只能在函數中使用,表示的是實例屬性,就是每個實例可以設置不值,而不相互影響。
如果在類級別使用沒有self的屬性,是類屬性,一般作為全局變量來用的。
事實上:就是一個是類屬性 一個是對象屬性 類和實例都可以訪問到屬性
當你想讓這個變量成為這個類的子變量時
class lc():
def init(self):
self.a = 5
smalllc = lc()
print smalllc.
如果不加self的話 , 那么就不能 smalllc.a 這樣訪問了
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。