在 Python 的世界裡面,萬物皆物件。但還是可以用實字表示一些基本型態。
數值型態
Python 3 跟數值相關的型態有
- 整數
int
- 複數
complex
- 浮點數
float
- 布林
bool
整數
各種進位的實字表示法
number = 10 # 10 |
其他格式轉換為 int 的方法
number = int('10') # 10, string to int |
如果是字串轉 int 的話,可以改基底。基底範圍為 >= 2 and <= 36
,也就是最大可以使用 數字 0 ~ 9 + a ~ z ,共 36 進位,英文不區分大小寫。
number = int('10', 10) # 10, default |
複數
實字表示法
complex1 = 2 + 3j |