在python中,可使用type()和isinstance()內置函數獲取數據類型
如: (1)type()的使用方法:
>>> a = '230'
>>> type(a)
<class 'str'>
>>> a = 230
>>> type(a)
<class 'int'>
>>> a = 230.5
>>> type(a)
<class 'float'>
>>> a = True
>>> type(a)
<class 'bool'>
(2)isinstance()的使用方法:
isinstance(a,b)函數里邊有兩個參數,其中第一個參數為輸入的要判斷的變量,第二個參數是你定義的數據類型,如果輸入的變量的數據類型和自己定義的數據類型相同,則返回True,否則返回False。如下所示:
>>> a = '山東省'
>>> isinstance(a,str)
True
>>> isinstance(a,int)
False
>>> isinstance(24,int)
True
>>> isinstance(23.34,float)
True
>>> isinstance(23.34,bool)
False