最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python isinstance函數(shù)用法詳解

 更新時(shí)間:2020年02月13日 11:39:11   作者:會(huì)飛的貓1122  
這篇文章主要介紹了python isinstance函數(shù)用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了python isinstance函數(shù)用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

isinstance() 函數(shù)來(lái)判斷一個(gè)對(duì)象是否是一個(gè)已知的類(lèi)型類(lèi)似 type()。

isinstance() 與 type() 區(qū)別:

type() 不會(huì)認(rèn)為子類(lèi)是一種父類(lèi)類(lèi)型,不考慮繼承關(guān)系。

isinstance() 會(huì)認(rèn)為子類(lèi)是一種父類(lèi)類(lèi)型,考慮繼承關(guān)系。

如果要判斷兩個(gè)類(lèi)型是否相同推薦使用 isinstance()。

語(yǔ)法

isinstance(object, classinfo)

參數(shù)

object -- 實(shí)例對(duì)象。

classinfo -- 可以是直接或間接類(lèi)名、基本類(lèi)型或者由它們組成的元組。

>>>a = 2
>>> isinstance (a,int) True
>>> isinstance (a,str) False
>>> isinstance (a,(str,int,list)) # 是元組中的一個(gè)返回 True True

對(duì)于基本類(lèi)型來(lái)說(shuō) classinfo 可以是:

int,float,bool,complex,str(字符串),list,dict(字典),set,tuple

要注意的是,classinfo 的字符串是 str 而不是 string,字典也是簡(jiǎn)寫(xiě) dict。

實(shí)例

arg=123
isinstance(arg, int)  #輸出True
isinstance(arg, str)  #輸出False
isinstance(arg, string) #報(bào)錯(cuò)

用于判斷是否是一個(gè)類(lèi)的繼承關(guān)系

class A:
  pass
 
class B(A):
  pass
 
isinstance(A(), A)  # returns True
type(A()) == A    # returns True
isinstance(B(), A)  # returns True
type(B()) == A    # returns False

可以在接受參數(shù)的時(shí)候 來(lái)校驗(yàn)參數(shù)類(lèi)型

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python多線程與多進(jìn)程及其區(qū)別詳解

    python多線程與多進(jìn)程及其區(qū)別詳解

    這篇文章主要介紹了python多線程與多進(jìn)程及其區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python實(shí)現(xiàn)的簡(jiǎn)單dns查詢(xún)功能示例

    Python實(shí)現(xiàn)的簡(jiǎn)單dns查詢(xún)功能示例

    這篇文章主要介紹了Python實(shí)現(xiàn)的簡(jiǎn)單dns查詢(xún)功能,結(jié)合實(shí)例形式分析了Python基于socket模塊的dns信息查詢(xún)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-05-05
  • Python request使用方法及問(wèn)題總結(jié)

    Python request使用方法及問(wèn)題總結(jié)

    這篇文章主要介紹了Python request使用方法及問(wèn)題總結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • matplotlib在python上繪制3D散點(diǎn)圖實(shí)例詳解

    matplotlib在python上繪制3D散點(diǎn)圖實(shí)例詳解

    這篇文章主要介紹了matplotlib在python上繪制3D散點(diǎn)圖實(shí)例詳解,首先介紹了官網(wǎng)的實(shí)例,然后分享了本文簡(jiǎn)單代碼示例,具有一定借鑒價(jià)值,需要的朋友可以了解下。
    2017-12-12
  • Flask實(shí)現(xiàn)圖片的上傳、下載及展示示例代碼

    Flask實(shí)現(xiàn)圖片的上傳、下載及展示示例代碼

    這篇文章主要介紹了Flask實(shí)現(xiàn)圖片的上傳、下載及展示示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • numpy中實(shí)現(xiàn)ndarray數(shù)組返回符合特定條件的索引方法

    numpy中實(shí)現(xiàn)ndarray數(shù)組返回符合特定條件的索引方法

    下面小編就為大家分享一篇numpy中實(shí)現(xiàn)ndarray數(shù)組返回符合特定條件的索引方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • 對(duì)python mayavi三維繪圖的實(shí)現(xiàn)詳解

    對(duì)python mayavi三維繪圖的實(shí)現(xiàn)詳解

    今天小編就為大家分享一篇對(duì)python mayavi三維繪圖的實(shí)現(xiàn)詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python中實(shí)現(xiàn)堆排序算法

    Python中實(shí)現(xiàn)堆排序算法

    堆排序是一種強(qiáng)大的算法,用于在 Python 中對(duì)數(shù)組和列表進(jìn)行排序, 它很受歡迎,因?yàn)樗浅??并且不像合并排序和快速排序那樣占用任何額外空間,本篇文章將介紹堆排序算法在 Python 中的實(shí)現(xiàn),感興趣的朋友跟隨小編一起看看吧
    2023-08-08
  • Python SqlAlchemy動(dòng)態(tài)添加數(shù)據(jù)表字段實(shí)例解析

    Python SqlAlchemy動(dòng)態(tài)添加數(shù)據(jù)表字段實(shí)例解析

    這篇文章主要介紹了Python SqlAlchemy動(dòng)態(tài)添加數(shù)據(jù)表字段實(shí)例解析,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • pycharm新建一個(gè)python工程步驟

    pycharm新建一個(gè)python工程步驟

    在本文里小編給讀者們分享一篇關(guān)于pycharm怎么新建一個(gè)python工程的知識(shí)點(diǎn)和步驟內(nèi)容,需要的朋友們學(xué)習(xí)下。
    2019-07-07

最新評(píng)論

平和县| 修文县| 海安县| 龙州县| 门头沟区| 大田县| 凤山县| 雅安市| 舟曲县| 卓资县| 黑河市| 宁波市| 天台县| 壶关县| 阿拉善左旗| 田林县| 福安市| 海兴县| 黄陵县| 得荣县| 绍兴县| 涞源县| 永平县| 淳化县| 彭泽县| 普洱| 昂仁县| 霍邱县| 闻喜县| 浦县| 佳木斯市| 襄垣县| 五莲县| 定西市| 建瓯市| 永川市| 唐海县| 即墨市| 青海省| 敦化市| 玉溪市|