資料型別基礎
首先讓我們回顧變數是什麼:變數用來記錄世界的狀態。建立計算機的目的就是想要讓計算機和人一樣能夠識別世間萬物,既然計算機能夠識別世間萬物,那麼我們來想想怎麼讓計算機來認識我?
我們不講計算機怎麼認識我,我們聊聊你是怎麼認識我的?如果是你,你是不是會通過我的名字、年齡、身高、性別和愛好認識我。那麼可想而知計算機也可以這樣認識我。那麼如果用計算機中的變數去記錄我的這些狀態,我的年齡可以用19去記錄,但是我的姓名可以使用數字去記錄嗎?我的愛好可以用數字去記錄嗎?如果你說你年齡的時候,你又會用18.5歲去形容你的年齡嗎?可想而知,你是不會這樣做的。
通過上面一大段的陳述,其實可以明白資料型別指的就是變數值的不同型別,姓名可能是一種資料型別、年齡可能是一種資料型別、愛好可能又是另一種資料型別,至於是什麼資料型別我們將在下一章詳細說明。
變數的是用來反映狀態以及狀態變化的,毫無疑問針對不同的狀態就應該用不同型別的資料去標識。
數字型別
字串型別
列表型別
字典型別
[布林型別](
資料型別基礎資料型別
資料型別 基礎型別 除八大基礎型別其他的都是引用型資料型別 引用資料型別 基礎資料型別 整型 byte 佔乙個位元組,範圍 128 127 short 佔兩個位元組,範圍 32768 32767 int 最常用 佔四個位元組,範圍 2147483648 2147483647 long 佔八個位元組 ...
基礎資料型別
資料型別 1 基本資料型別 原始資料型別 數值型別 number 數字1,2,3,10,1.1,1.2,10等等 字串型別 string 由單雙引號包括 字串內容會原樣輸出 布林型別 boolean false 假 true 真 undefined 變數定義但未初始化 null 空 引用型別 2 引...
基礎資料型別
物件的型別決定了該物件可以儲存什麼型別的值,可以進行什麼樣的操作,以及遵循什麼樣的規則。用type 檢視物件型別,互動模式下執行的所有東西都是存在記憶體裡面,肯定要占用空間,分型別就是為了管理記憶體,字長都是固定的長度,語言都是有型別的。python不需要指定型別直接賦值。用type 檢視型別 a ...