創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務器提供商,新人活動買多久送多久,劃算不套路!

這篇文章主要介紹關于python3中isinstance函數(shù)的用法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
isinstance() 函數(shù)來判斷一個對象是否是一個已知的類型,類似 type()。
isinstance() 與 type() 區(qū)別: type() 不會認為子類是一種父類類型,不考慮繼承關系。 isinstance() 會認為子類是一種父類類型,考慮繼承關系。 如果要判斷兩個類型是否相同推薦使用 isinstance()。
語法
以下是 isinstance() 方法的語法:
isinstance(object, classinfo)
參數(shù)
object -- 實例對象。
classinfo -- 可以是直接或間接類名、基本類型或者有它們組成的元組。
返回值
如果對象的類型與參數(shù)二的類型(classinfo)相同則返回 True,否則返回 False。。
實例
以下展示了使用 isinstance 函數(shù)的實例:
>>>a = 2 >>> isinstance (a,int) True >>> isinstance (a,str) False >>> isinstance (a,(str,int,list)) # 是元組中的一個返回 True True
type() 與 isinstance()區(qū)別:
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
以上是關于python3中isinstance函數(shù)的用法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)-成都網(wǎng)站建設公司行業(yè)資訊頻道!
分享名稱:關于python3中isinstance函數(shù)的用法-創(chuàng)新互聯(lián)
標題來源:http://www.chinadenli.net/article28/dcdicp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站收錄、網(wǎng)站設計、移動網(wǎng)站建設、搜索引擎優(yōu)化、面包屑導航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)