Python3中有6種标準的資料類型:Number(數字)、String(字元串)、List(清單)、Tuple(元組)、Sets(集合)、Dictionary(字典)
就Number(數字)而言Python3支援3種不同的數值類型:
整型(int)
浮點型(float)
複數(complex)
整型(int):
整型即整數,其一般操作有加法、減法、乘法、除法、取整除、求餘等
浮點型(float):
浮點型由整數與小數部分組成,其一般運算方法與整型相似
從圖中可看出浮點型運算的結果與整型運算得到的結果相比有些不盡如人意
如10.2-7.3結果應該是6.9,可輸出卻是2.8999999999999995
其原因是浮點型與整型在計算機中的存儲方式不同,在這并不打算擴充學習,具體差別可自行google
複數(complex):
複數由實數部分和虛數部分構成,可用a+bj或complex(a,b)表示
複數的實部和虛部都是浮點型
Python支援複數,但由于一般情況對複數的操作比較少,那就待到用時再google吧