Python如何使用type()函數(shù)查看數(shù)據(jù)的類(lèi)型
使用type()查看數(shù)據(jù)的類(lèi)型
在Python中, 可以使用type()類(lèi)型來(lái)查看數(shù)據(jù)的類(lèi)型:
>>> type(3)
<class 'int'>
>>> type("123")
<class 'str'>
>>> type(True)
<class 'bool'>
>>> x = 1 + 2j
>>> type(x)
<class 'complex'>使用type來(lái)定義類(lèi)
我們先來(lái)看一張圖

仔細(xì)觀(guān)察
- 我們使用 class 定義了 Class類(lèi),然后實(shí)例化給 cls
- 觀(guān)察cls的類(lèi)型,它的類(lèi)型指向 Class
- 那么Class的類(lèi)型指向誰(shuí)呢?指向type
仔細(xì)思考,會(huì)不會(huì)Class是由type來(lái)定義的呢?
是的,其實(shí)Class是由 type來(lái)聲明。
我們上代碼測(cè)試一下

可以看到,type需要三個(gè)參數(shù),你可以理解為:
- 第一個(gè)參數(shù): 類(lèi)名
- 第二個(gè)參數(shù):繼承
- 第三個(gè)參數(shù):私有化
問(wèn)題來(lái)了,那如果定義私有函數(shù)呢?

可以看到,先定義一個(gè)函數(shù),然后再用type定義類(lèi)。
其中:
get_author: 私有函數(shù)名
問(wèn)題又來(lái)了,如果去繼承呢?

OK,基本情況就是這樣。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
淺談Pandas:Series和DataFrame間的算術(shù)元素
今天小編就為大家分享一篇淺談Pandas:Series和DataFrame間的算術(shù)元素,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12
使用python求解迷宮問(wèn)題的三種實(shí)現(xiàn)方法
關(guān)于迷宮問(wèn)題,常見(jiàn)會(huì)問(wèn)能不能到達(dá)某點(diǎn),以及打印到達(dá)的最短路徑,下面這篇文章主要給大家介紹了關(guān)于如何使用python求解迷宮問(wèn)題的三種實(shí)現(xiàn)方法,需要的朋友可以參考下2022-03-03
python設(shè)置隨機(jī)種子實(shí)例講解
在本篇文章里小編給大家整理的是關(guān)于python設(shè)置隨機(jī)種子的相關(guān)知識(shí)點(diǎn)以及實(shí)例內(nèi)容,需要的朋友們學(xué)習(xí)下。2019-09-09
PyQt5+QtChart實(shí)現(xiàn)柱狀圖的繪制
QChart是一個(gè)QGraphicScene中可以顯示的QGraphicsWidget。本文將利用QtChart實(shí)現(xiàn)柱狀圖的繪制,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2022-12-12
python實(shí)現(xiàn)Zabbix-API監(jiān)控
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)Zabbix-API監(jiān)控,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-09-09
Python設(shè)置在shell腳本中自動(dòng)補(bǔ)全功能的方法
今天小編就為大家分享一篇Python設(shè)置在shell腳本中自動(dòng)補(bǔ)全功能的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
python3實(shí)現(xiàn)163郵箱SMTP發(fā)送郵件
這篇文章主要為大家詳細(xì)介紹了Python3實(shí)現(xiàn)163郵箱SMTP發(fā)送郵件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05
Python自動(dòng)化運(yùn)維和部署項(xiàng)目工具Fabric使用實(shí)例
Fabric是一個(gè)Python庫(kù),只要目標(biāo)機(jī)器支持ssh訪(fǎng)問(wèn),就可以借助fabric來(lái)進(jìn)行遠(yuǎn)程操作(如在host1上對(duì)host2遠(yuǎn)程運(yùn)行shell命令),顯然,由于fabric是個(gè)Python package,故其它Python package都可以被import到fabric特有的fabfile.py腳本中2016-09-09
python實(shí)現(xiàn)好看的時(shí)鐘效果
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)好看的時(shí)鐘效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-05-05

