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

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

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

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

OK,基本情況就是這樣。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python神經(jīng)網(wǎng)絡(luò)編程之手寫數(shù)字識(shí)別
這篇文章主要介紹了python神經(jīng)網(wǎng)絡(luò)編程之手寫數(shù)字識(shí)別,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python神經(jīng)網(wǎng)絡(luò)編程的小伙伴們有很好地幫助,需要的朋友可以參考下2021-05-05
python和shell實(shí)現(xiàn)的校驗(yàn)IP地址合法性腳本分享
這篇文章主要介紹了python和shell實(shí)現(xiàn)的校驗(yàn)IP地址合法性腳本分享,每個(gè)腳本配有執(zhí)行效果圖,需要的朋友可以參考下2014-10-10
Python如何對(duì)圖像補(bǔ)全并分割成多塊補(bǔ)丁
這篇文章主要介紹了Python如何對(duì)圖像補(bǔ)全并分割成多塊補(bǔ)丁,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05
我對(duì)PyTorch dataloader里的shuffle=True的理解
這篇文章主要介紹了我對(duì)PyTorch dataloader里的shuffle=True的理解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05
python list刪除元素時(shí)要注意的坑點(diǎn)分享
下面小編就為大家分享一篇python list刪除元素時(shí)要注意的坑點(diǎn)分享,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04
Python基礎(chǔ)語(yǔ)言學(xué)習(xí)筆記總結(jié)(精華)
給大家分享一篇關(guān)于Python基礎(chǔ)學(xué)習(xí)內(nèi)容的學(xué)習(xí)筆記整理總結(jié)篇,里面匯集了學(xué)習(xí)Python基礎(chǔ)語(yǔ)言的難點(diǎn)和技巧,分享給大家。2017-11-11
python實(shí)現(xiàn)飛機(jī)大戰(zhàn)游戲(pygame版)
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)pygame版的飛機(jī)大戰(zhàn)游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-02-02
Django中QuerySet查詢優(yōu)化之prefetch_related詳解
prefetch_related()和select_related()的設(shè)計(jì)目的很相似,都是為了減少SQL查詢的數(shù)量,但是實(shí)現(xiàn)的方式不一樣,下面這篇文章主要給大家介紹了關(guān)于Django中QuerySet查詢優(yōu)化之prefetch_related的相關(guān)資料,需要的朋友可以參考下2022-11-11
使用Keras構(gòu)造簡(jiǎn)單的CNN網(wǎng)絡(luò)實(shí)例
這篇文章主要介紹了使用Keras構(gòu)造簡(jiǎn)單的CNN網(wǎng)絡(luò)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06

