python的資料型別分為數字型別(int、float、complex、bool)、字串型別、列表型別、元組型別、字典型別和集合型別。
1. 整型
整型表示儲存的資料是整數,例如1、-1等。在計算機語言中,整型資料可以用二進位制、八進位制、十進位制或十六進製制形式並在前面加上「+」或「-」表示。如果用二進位制表示,那麼數字前必須加上0b或0b;如果用八進位制表示,那麼數字前必須加上0o或0o;如果用十六進製制表示,那麼數字前必須加上0x或0x,具體示例如下:
八進位制數是由07的數字序列組成,每逢8進1位;十六進製制數是由09的數字和a~f的字母組成序列,每逢16進1位。此處需要注意,整型數值有最大取值範圍,其範圍與具體平台的位數有關。
2. 浮點型
浮點型表示儲存的資料是實數,如3.145。在python中,浮點型資料預設有兩種書寫格式,具體示例如下:
在科學計數法格式中,e或e代表基數是10,其後的數字代表指數,31.4e-2表示31.4×10-2,31.4e2表示31.4×102。
3. 複數型
複數型用於表示數學中的複數,如1+2j、1-2j、-1-2j等,這種型別在科學計算中經常使用,其語法格式如下:
此處需要注意它的寫法與數學中寫法的區別,當虛部為1j或-1j時,在數學中,可以省略1,但在python程式中,1是不可以省略的。
4. 布林型
布林型是一種比較特殊的整型,它只有true和false兩種值,分別對應1和0,它主要用來比較和判斷,所得結果叫做布林值。具體示例如下:
此外,每乙個python物件都有乙個布林值,從而可以進行條件測試,下面物件的布林值為false:
除上述物件外,其他物件的布林值都為true。
python資料型別
python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...
python 資料型別
python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...
Python 資料型別
一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...