在Python中,type()
函數是一個內置函數,用于確定給定對象的類型。它的語法如下:
type(object)
其中,object
是要檢查類型的對象,可以是任何有效的Python對象。
下面是一些示例:
x = 5
print(type(x)) # <class 'int'>
y = "Hello"
print(type(y)) # <class 'str'>
z = [1, 2, 3]
print(type(z)) # <class 'list'>
type()
函數將返回一個表示對象類型的特殊類型對象。您可以使用str()
函數將其轉換為字符串以進行打印或處理。
x = 5
print(str(type(x))) # <class 'int'>
注意,type()
函數返回的是對象的類型,而不是類名。如果您想要獲得類名,請使用object.__class__.__name__
。
x = 5
print(x.__class__.__name__) # int