4.1 Python 對象
所有的Python 對像都擁有三個特性:身份,類型和值。
身份:
每一個對象都有一個唯一的身份標識自己,任何對象的身份可以使用內建函數id()來得到。這個值可以被認為是該對象的內存地址。您極少會用到這個值,也不用太關心它究竟是什么。
類型
對象的類型決定了該對象可以保存什么類型的值,可以進行什么樣的操作,以及遵循什么樣的規則。您可以用內建函數type()查看Python 對象的類型。因為在Python 中類型也是對象
(還記得我們提到Python 是面向對象的這句話嗎?),所以type()返回的是對象而不是簡單的字符串。
值
對象表示的數據
4.1.1 對象屬性
某些Python 對象有屬性、值或相關聯的可執行代碼,比如方法(method)。Python 用點(.)標記法來訪問屬性。屬性包括相應對象的名字等等,在章節2.14 的備注中曾做過介紹。最常用
的屬性是函數和方法,不過有一些Python 類型也有數據屬性。含有數據屬性的對象包括(但不限于):類、類實例、模塊、復數和文件。
4.2 標準類型
|
新聞熱點
疑難解答