五 資料型別

2022-09-06 23:39:17 字數 1191 閱讀 6993

常用資料型別

數字int 代表 整形(標準的)

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

在64位機器上,整數的位數為64位,取值範圍為-2**63~2**63-1,即-9223372036864775808-9223372036864775807

檢視資料型別的方法:

整數:

浮點:

float 浮點(小數點)

浮點數用來處理實數,即帶有小數的數字.類似於c語言中的double型別,佔8個位元組(64位),其中52位表示低,11位表示指數,剩下的一位表示符號.

long 長整形(特別大,特別長)

跟c語言不同,python的長整數沒有指定位寬,即:python 沒有限制長整數數值的大小,但實際上由於機器的記憶體有限,我們使用的長整數數值不可能無限大.

注意,自從python2.2起,如果整數發生溢位,python會自動將整數資料轉換為長整數,所以如今在長整數資料後面不加字元l也不會導致嚴重後果了.

在32位機器上

布林計算機二進位制單位換算:

192 換算為二進位制

168 換算為二進位制

192換算為二進位制

168換算為二進位制

256 128 64 32 16 8 4 2 10 0 0 0 0 0 0 0 0

0 1 1 0 0 0 0 0 0 [192]

0 1 0 1 0 1 0 0 0 [168]

二進位制換算

字串「hello world」

列表元祖

字典

五 MySQL資料型別

1 數值型別 2 字元型別 3 時間型別 4 二進位制型別 3.1使用數值資料型別時的注意事項 1 資料型別所表示的值的範圍 2 列值所需的空間量 3 列精度和範圍 浮點數和定點數 3.2數值資料型別的類 1 整數 整數 2 浮點數 小數 3 定點數 精確值數值 4 bit 位字段值 1 表示給定字...

C語言 五 資料型別

int型別 int記憶體大小 int是32位的乙個二進位制整數,在記憶體當中佔據4個位元組的空間。2.printf輸出int值 d,輸出乙個有符號的10進製整數,u,代表輸出乙個無符號的十進位制整數 x,代表輸出16進製制數,x,用大寫字母方式輸出16進製制數 o代表輸出八進位制數 printf d...

Redis 五種資料型別

一 前言 上篇部落格已經對redis的一些基本知識做了一些簡介,這篇部落格,將簡單介紹一些redis的五種資料型別。分別為string 字串 hash 雜湊 list 鍊錶 set 集合 zset 有序集合 對這些型別可以執行很多原子性的操作 比如向乙個string型別的value後面追加字串 向l...