常用資料型別
數字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...