首頁  >  文章  >  後端開發  >  第四章python對象

第四章python對象

黄舟
黄舟原創
2016-12-22 17:07:171129瀏覽

4.1 Python 物件

  所有的Python 物件都有三個特性:身份,型別和值。
身分:
每個物件都有一個唯一的身分來識別自己,任何物件的身分都可以使用內建函數id()來得到。這個值可以被認為是該物件的記憶體位址。您極少會用到這個數值,也不用太在意它究竟是什麼。

類型
物件的類型決定了該物件可以保存什麼類型的值,可以進行什麼樣的操作,以及遵循什麼樣的規則。您可以用內建函數type()查看Python 物件的類型。因為在Python 中類型也是物件
(還記得我們提到Python 是物件導向的這句話嗎?),所以type()傳回的是物件而不是簡單的字串。


物件表示的資料

 

4.1.1 物件屬性

  某些Python 物件有屬性、值或相關聯的可執行程式碼,例如方法(method)。 Python 用點(.)標記法來存取屬性。屬性包括相應物件的名字等等,在章節2.14 的備註中曾做過介紹。最常用
的屬性是函數和方法,不過有些Python 類型也有資料屬性。含有資料屬性的物件包括(但不限於):類別、類別實例、模組、複數和檔案。

4.2 標準型

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn