python資料型別

2021-10-07 20:29:53 字數 1633 閱讀 5978

本文為菜鳥教程python3資料型別部分的筆記。

python3中有六個標準的資料型別:

其中:python3支援int,float,bool,complex(複數)

在python2中沒有布林型,它用數字0表示true,用1表示false;在python3中,把true和false定義成關鍵字了,但它們的值還是1和0,可以和數字相加。

2

//4

結果為0,除法,返回乙個整數。

python中的字串有兩種索引方式從左往右以0開始,從右往左以-1開始:

python 使用反斜槓 \ 轉義特殊字元,如果你不想讓反斜槓發生轉義,可以在字串前面新增乙個 r,表示原始字串。

>>

>

print

('ru\noob')ru

oob>>

>

print

(r'ru\noob'

)ru\noob

python沒有單獨的字元型別,乙個字元就是長度為1的字串。

與 c 字串不同的是,python 字串不能被改變。向乙個索引位置賦值,比如word是乙個字串,那麼word[0] = 'm』會導致錯誤。

list是python中使用最頻繁的資料型別。

列表的擷取:

如果第三個引數為負數表示逆向讀取。

元組(tuple)與列表類似,不同之處在於元組的元素不能修改。元組寫在小括號 () 裡,元素之間用逗號隔開。

雖然tuple的元素不可改變,但它可以包含可變的物件,比如list列表。

構造包含 0 個或 1 個元素的元組比較特殊,所以有一些額外的語法規則:

tup1=()

#空元組

tup2=(20

,)#包含乙個元素的元組,需要在元素後新增逗號

基本功能是進行成員關係測試和刪除重複元素。

可以使用大括號 或者 set() 函式建立集合。

注意:建立乙個空集合必須用 set() 而不是 ,因為 是用來建立乙個空字典。

列表是有序的物件集合,字典是無序的物件集合。兩者之間的區別在於:字典當中的元素是通過來訪問的,而不是通過偏移訪問。

字典是一種對映型別,字典用 標識,它是乙個無序的 鍵(key) : 值(value) 的集合。

鍵(key)必須使用不可變型別。

在同乙個字典中,鍵(key)必須是唯一的。

建立空字典使用a={}

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...