您好,登錄后才能下訂單哦!
如何在python中區分不同的數據類型?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
python怎么區分不同數據類型?
Python判斷變量的數據類型的兩種方法
一、Python中的數據類型有數字、字符串,列表、元組、字典、集合等。有兩種方法判斷一個變量的數據類型
1、isinstance(變量名,類型)
isinstance() 函數來判斷一個對象是否是一個已知的類型,類似 type()。
isinstance() 方法的語法:
isinstance(object, classinfo)
2、通過與其他已知類型的常量進行對比
擴展學習:
python 判斷數據類型
基本區別在于:
type():不會認為子類是父類
isinstance():會認為子類是父類類型
class Color(object): pass class Red(Color): pass print type(Color()) == Color print type(Red()) == Color print isinstance(Red(),Color)
執行結果如下:
D:\software\Python2.7.13\python.exe C:/Users/Administrator/PycharmProjects/PythonStudy/test.py True False True
看完上述內容,你們掌握如何在python中區分不同的數據類型的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。