整型int
用途:記錄年齡,個數,號碼等
定義方式:
age = 18 # 該代碼等於 age = int(18),這個也是把純數字字符串改為整型的工作原理
s = '123'
print(type(s))
s = int(s)
print(type(s))
---------------------------------------
<class 'str'>
<class 'int'>
常用操作及內置方法:
常用與數學運算與比較運算
無內置方法
了解:10進制轉各種進制方法
print(bin(11)) # 10進制-2進制
print(oct(11)) # 10進制-8進制
print(hex(11)) # 10進制-16進制
-----------------------------
0b1011
0o13
0xb
其他進制轉10進制,利用int方法強轉
print(int("0b1011",2)) # 2進制轉10進制
print(int("0o13",8)) # 8進制轉10進制
print(int("0xb",16)) # 16進制轉10進制
浮點數型float
用途:記錄身高,體重,薪資等
定義方式:
height = 180.5 # 該代碼等於 height = float(180.5),這個也是把帶小數的純數字字符串改為浮點數型的工作原理
s = '123.5'
print(type(s))
s = float(s)
print(type(s))
---------------------------
<class 'str'>
<class 'float'>
常用操作及內置方法:
常用與數學運算與比較運算
無內置方法
數字類型總結
①.只能存一個值
②.不可變類型
③.只有一個值,不存在有序無序之分