本節課主要介紹Python編程語言中的數字類型
1.類型的概念
10,011,101這樣的數據該怎麼解釋呢?是二進制?十進制?還是一段文本?或者是用,分割的3個數字?
數據從不同角度來看的話會有不同的含義,但是計算機編程語言是嚴謹的,不允許存在語法歧義,因此,需要明确說明數據的含義,這就是類型的作用。
類型是編程語言對數據的一種劃分。
本課程主要介紹六種Python語言中的類型:
數字類型、字符串類型(本節介紹)
元組類型、列表類型
文件類型、字典類型
2.數字類型Python語言包括三種數字類型:
整數類型:與數學中的整數概念一緻,沒有取值範圍限制
浮點數類型:帶有小數點及小數的數字,取值範圍以及小數點精度存在限制,與不同計算機系統有關
複數類型:與數學中的複數概念一緻,z = a bj,a是實數部分,b是虛數部分。
3.數字類型的運算pow(x,y)函數:計算
z.real :獲得複數z的實數部分
z.imag :獲得虛數部分
4.數字類型的關系
三種類型存在一種逐漸擴展的關系:
整數->浮點數->複數
(整數是浮點數的特例,浮點數是複數的特例)
不同類型之間可以混合運算,運算後結果生成最寬類型:
123 4.0 = 127.0(整數 浮點數=浮點數)
5.數字類型的轉換int(4.5)=4(去掉小數部分)
float(4)=4.0(增加小數部分)
complex(4)=4 0j
6.數字類型的判斷函數type(x),返回x的數字類型,适用于所有類型的判斷
下節内容:字符串類型及字符串操作
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!