Python類型:types模塊


Python內建函數type(object),用於返回當前object對象的類型。例如:

>>> type(1)
<type 'int'>
>>> type("1")
<type 'str'>

types模塊定義了python中所有的類型,包括NoneType, TypeType, ObjectType....

types模塊所在的位置為{%PYTHONPATH%\lib\types.py}.

實現方法很簡單,把對應的類型賦值給變量:

NoneType = type(None)
TypeType = type
ObjectType = object

IntType = int
LongType = long
FloatType = float
BooleanType = bool

StringType = str

因此,在我們的代碼中可以這樣來使用:

>>> import types
>>> type(1)==types.IntType
True
>>> type("1")==types.StringType
True

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM