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

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

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

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

isinstance() 函數(shù)來判斷一個對象是否是一個已知的類型類似 type()。

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

type() 不會認為子類是一種父類類型,不考慮繼承關系。

isinstance() 會認為子類是一種父類類型,考慮繼承關系。

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

語法

isinstance(object, classinfo)

參數(shù)

object -- 實例對象。

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

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

對于基本類型來說 classinfo 可以是:

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

要注意的是,classinfo 的字符串是 str 而不是 string,字典也是簡寫 dict。

實例

arg=123
isinstance(arg, int)  #輸出True
isinstance(arg, str)  #輸出False
isinstance(arg, string) #報錯

用于判斷是否是一個類的繼承關系

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ù)類型

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

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

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

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

    Python實現(xiàn)的簡單dns查詢功能示例

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

    Python request使用方法及問題總結

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

    matplotlib在python上繪制3D散點圖實例詳解

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

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

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

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

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

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

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

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

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

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

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

    pycharm新建一個python工程步驟

    在本文里小編給讀者們分享一篇關于pycharm怎么新建一個python工程的知識點和步驟內容,需要的朋友們學習下。
    2019-07-07

最新評論

堆龙德庆县| 武威市| 西充县| 怀柔区| 连云港市| 淳化县| 望奎县| 晋城| 任丘市| 怀来县| 富裕县| 星座| 攀枝花市| 宣化县| 简阳市| 西和县| 阳信县| 武隆县| 汝州市| 大城县| 班戈县| 东方市| 凤台县| 台北市| 达州市| 太和县| 布尔津县| 澄迈县| 盖州市| 宁强县| 昆山市| 高台县| 栾城县| 远安县| 鄯善县| 许昌市| 正安县| 蒙城县| 贵定县| 常熟市| 望城县|