新聞中心
Python type類視角中的對(duì)象體系需要我們不斷的學(xué)習(xí),其中我們使用的時(shí)候需要注意。下面我們就看看如何才能更好的運(yùn)用Python type類。下面的文章希望大家有所收獲。

在單純的Python type類的世界中,一切都是對(duì)象.這些對(duì)象可以分為三類,
metaclasses,classes,instance
其中classes又可以分為內(nèi)置的type和用戶自定義的class
下面我們通過一張圖片來作詳細(xì)的說明
其中C的定義的方式如下(python 中繼承于某類直接寫在類名后面的括號(hào)中):
class C(object): ...... 其中實(shí)線表示 is-kind-of 的關(guān)系 ,虛線表示is-instance-of的關(guān)系。
查看當(dāng)前classes對(duì)象(instances對(duì)象沒有__bases__屬性)的基類的時(shí)候,可以用過classes_name.__bases__進(jìn)行查看,其值為一個(gè)Tuple元組(Python支持多繼承).
查看當(dāng)前對(duì)象的類型的方法是object_name.__class__
我們可以通過一些測(cè)試來證實(shí)上面的圖:
這里,Python type類中的所有類。
【編輯推薦】
- Python正則表達(dá)式十種相關(guān)的匹配方法
- Python字符串替換如何才能進(jìn)行字符的拆分
- Python文本亂碼發(fā)生時(shí)的解決方案
- Python編程語(yǔ)言總體性能優(yōu)點(diǎn)評(píng)測(cè)
- Python編程語(yǔ)言具有相當(dāng)高的適應(yīng)能力
當(dāng)前文章:Pythontype類具體的三大分類介紹
瀏覽地址:http://www.5511xx.com/article/cdpehes.html


咨詢
建站咨詢
