在Python中使用type函數的方法
type:type()函數的作用是只有第一個參數則返回對象的類型,三個參數返回新的類型對象。
type()函數語法:
type(object)
type(name, bases, dict)
參數:
name:類的名稱。
bases:基類的元組。
dict:字典,類內定義的命名空間變量。
type()函數使用方法:
# 一個參數實例
>>> type(1)
>>> type('runoob')
>>> type([2])
>>> type({0:'zero'})
>>> x = 1
>>> type( x ) == int # 判斷類型是否相等
True
# 三個參數
>>> class X(object):
... a = 1
...
>>> X = type('X', (object,), dict(a=1)) # 產生一個新的類型 X
>>> X