Python有這麼幾種數據類型: 1. 數字【整型int/long,浮點型float/complex】 int 整型一般32bit機器32位寬,64bit機器64bit寬。 long Python3已經把int和long整合了, 相互轉化會自動進行 float Python的浮點數就是數學中的小數, ...
Python有這麼幾種數據類型:
1. 數字【整型int/long,浮點型float/complex】
- int
整型一般32bit機器32位寬,64bit機器64bit寬。
i=1 print("i的值是%d,類型是%s" %(i,type(i))) ====================================== 返回結果:i的值是1,類型是<class 'int'>
- long
Python3已經把int和long整合了, 相互轉化會自動進行
- float
Python的浮點數就是數學中的小數,類似C語言中的double。
在運算中,整數與浮點數運算的結果是浮點數
f=2.345 print("f的值是%f,類型是%s" %(f,type(f))) ============================== 返回結果:f的值是2.345000,類型是<class 'float'>
- complex
形式如 a + bJ,其中a和b是浮點和J(或j)表示-1的平方根(這是一個虛數)。 a是數的實部,b是虛部。
c=1+2j print("c的值是%s,類型是%s" %(str(c),type(c))) ============================== 返回結果:c的值是(1+2j),類型是<class 'complex'>
2. 字元串string
3. 布爾boolean
4. 列表list
5. 元組tuple
6. 字典dict
7. 集合set
8. 日期date