python之路 資料型別初識

2022-09-13 20:15:17 字數 1021 閱讀 2200

python開發之路:資料型別初識

資料型別非常重要。不過我這麼說吧,他不重要我還講個屁?

好,既然有人對資料型別不了解,我就講一講吧。反正這東西不需要什麼python**。

資料型別我講的很死板。。。大家諒解。

資料型別有很多,因為在python3和python2裡用變數執行命令是預設是str字串型別的,如果要變成數字查驗列表的話就非常麻煩。如果不用資料型別進行強制轉換的話即會報錯。python2裡的input非常噁心,因為他們預設資料型別是str字串,所以你輸入一串數字會報錯。

首先,比較重要的也是最基礎的兩家子有:

int(整型):

整型就是一串數字。。。這麼說,是最容易理解的。在python2中,有另外乙個與int差不多的資料型別叫long,就是長度過長就會從int轉為long。。。

在32位機器上,整數的位數為32位,取值範圍為-2**31~2**31-1,即-2147483648~2147483647

在64位系統上,整數的位數為64位,取值範圍為-2**63~2**63-1,即-9223372036854775808~9223372036854775807

long(長整型)

str(字串):

字串是由字母、數字、下劃線組成的任意組合,str的本意應該是string。。。我不太清楚,我英語一堆堆的bug。

而隨即「變出來」的「後代」們有:

long(長整型):

就是在python2裡超過一定長度的整型。。。因為很少有人用python2了,所以我不重點說。

float(浮點數):

顧名思義,浮點數和小數差不多,浮點數就是3.78798之類的。

complex(複數):

複數由實數部分和虛數部分組成,一般形式為x+yj,其中的x是複數的實數部分,y是複數的虛數部分,這裡的x和y都是實數。

注:python中存在小數字池:-5 ~ 257

各位王牌們,這就是資料型別。但這只是個初步。自己想想,還多著呢。。。

Python之路 數字

python 數字資料型別用於儲存數值。資料型別是不允許改變的,這就意味著如果改變量字資料型別的值,將重新分配記憶體空間。以下例項在變數賦值時 number 物件將被建立 var1 1 var2 10您也可以使用del語句刪除一些數字物件的引用。del語句的語法是 del var1 var2 var...

Python初識 資料型別(一)

一.python的基本資料型別 1.int 整型 主要用來進行數 算 2.str 字串 可以儲存少量的 資料並進行相應的操作 3.bool 布林值 判斷真假,true or false 4.list 儲存大量的資料,用表示 二.整數int 整數可進行的操作 bit length 計算整數在記憶體中所...

三 資料型別初識

恢復內容結束 1.int 主要用作運算 2.str 字串 用作儲存少量的資訊 便於傳輸 3.list 列表 儲存大量資料 便於操作 alex a yyy 4.tuple 元祖 唯讀列表 不能作修改 alex yy 5.bool 判斷真假 true or false 作為條件 6.dic 字典 通過鍵...