新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Pythontype類具體的三大分類介紹
Python type類視角中的對象體系需要我們不斷的學習,其中我們使用的時候需要注意。下面我們就看看如何才能更好的運用Python type類。下面的文章希望大家有所收獲。

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


咨詢
建站咨詢
