Python中的對象和對象名
阿新 • • 發佈:2017-07-06
Python今天我們介紹Python中的對象和對象名:Python中所有的變量都是對象。 對象在python裏,其實是一個指針,指向一個數據結構,數據結構裏有屬性,有方法。對象通常就是指變量。從面向對象OO的概念來講,對象是類的一個實例。在python裏很簡單,對象就是變量。
大家有什麽不懂的或者不會的可以加群 python學習交流 643692991
一、對象:
世間萬物皆對象(特別是活物)
包括數字、字符串、數據結構、異常及其他我們自己定義的對象
每個對象在內存中有一個地址,每個地址對應一個id號
對象是有類型的
一個對象,可以有專屬的屬性(特性),也可以有專屬的行為(方法)
如果一個對象允許原地址修改那麽是可變的
如果一個對象不允許原地址修改,會產生新的對象,那麽不可變
大家有什麽不懂的或者不會的可以加群 python學習交流 579817333
二、對象名(名字):
對象的標識,一個對象可以有多個名字
Python 2.x 中的命名限制(字母下劃線開頭,接任意個數字、字母、下劃線)
想要編程,我們必須要有一些標記,這些標記就是名字(對象名)
想象一下有一根無形的針,從一個名字,指向一個對象當我們訪問一個名字的時候,其實是通過那根針訪問到那個對象的。這個鏈接的過程,我們稱作“名字綁定到對象”,簡稱“名字綁定”
大家有什麽不懂的或者不會的可以加群 python學習交流 643692991
一、對象:
世間萬物皆對象(特別是活物)
包括數字、字符串、數據結構、異常及其他我們自己定義的對象
每個對象在內存中有一個地址,每個地址對應一個id號
對象是有類型的
一個對象,可以有專屬的屬性(特性),也可以有專屬的行為(方法)
如果一個對象允許原地址修改那麽是可變的
如果一個對象不允許原地址修改,會產生新的對象,那麽不可變
大家有什麽不懂的或者不會的可以加群 python學習交流 579817333
二、對象名(名字):
對象的標識,一個對象可以有多個名字
Python 2.x 中的命名限制(字母下劃線開頭,接任意個數字、字母、下劃線)
想要編程,我們必須要有一些標記,這些標記就是名字(對象名)
想象一下有一根無形的針,從一個名字,指向一個對象當我們訪問一個名字的時候,其實是通過那根針訪問到那個對象的。這個鏈接的過程,我們稱作“名字綁定到對象”,簡稱“名字綁定”
一個對象可以有幾個不同的對象名
北京激光祛斑:www.6ysh.com
Python中的對象和對象名