#在python中有兩種檢視變數類型的方法:
isinstance()函數
#可以用來判斷變數的類型,它傳回的是一個布林值,False or True.
>>>isinstance("123",str) >>>True >>>isinstance(123,int) >>>True >>>isinstance({'123'},list) >>>False >>>isinstance(['123'],list) >>>True
像int、float等都是基礎的變數類型,其實類別也是一種變數類型。
type()函數
不是判斷變數的類型,而使直接傳回變數的型別
>>>class A(): ... pass >>>B=A() >>>type(B) <class 'A'> >>>type(A) <class 'type'> >>>type(A()) <class 'A'> >>>a=2 >>>type(a) <class 'int'>
以上是python如何查看變數類型的詳細內容。更多資訊請關注PHP中文網其他相關文章!