Python資料型別

2021-10-07 12:44:41 字數 2157 閱讀 6892

在python語言中,資料型別有六種,分別是數值型(number)、字串型(string)、列表型(list)、元組型(tuple)、字典型(dictionary)和集合(set),其中,數值型包括整型(int)、浮點型(float)、布林型(bool)和複數型(complex)。

在python語言中,數值型包括四種,分別是整型(int)、浮點型(float)、布林型(bool)和複數型(complex)。

在python語言中,int用於表示整數型別,即不包含小數部分的資料,包括正整數、負整數和0,用以對應於現實世界中的整數資訊。整型資料舉例如下:

11,-11,0.

在python語言中,float用於表示包含小數部分的資料。浮點型資料舉例如下:

3.133,0.35,1.56e2 ( = 1.56 × 102),-1.9e-2 ( = -1.9 × 10-2).

在python語言中,bool有兩個布林值,分別是true和false,這兩個布林值分別對應數值1和0。例如:

true + 1 = 2;

false + 1 = 1.

在python語言中,complex用於表示複數型別,複數由兩部分組成,分別是實數和虛數。在python語言中,複數的形式有兩種,一種為a+bj(其中,a、b都是實數),另一種為complex(a , b)。複數型資料舉例如下:

5 + 2j,13.14 + 5.2j,complex(13 , 14).

在python語言中,string(字串)是一種序列型別,是用單引號「 ' 」、雙引號「 " 」、三引號「 ''' 」或三雙引號「 """ 」作為定界符括起來的字串行。字串型舉例如下:

'hello, python'

"hello11world"
'''hello123'''

"""python!"""

在python語言中,list(列表)是以「[」標識列表的開始、以「]」 標識列表的結束,「[ ]」括起來的就是乙個列表的元素,乙個列表中的各個元素之間是用逗號「,」進行間隔的。列表是一種大小可變的序列型別,即列表中的元素個數可以根據相應的需求進行增加或者減少,並且乙個列表中的各個元素的型別可以一致,也可以不一致。列表型舉例如下:

[1, 3, 7, 9, 100];

[2, 'h', true, "mm", '''x'''];

["two", "four", "six", "twn", "seven"];

[5.2, 13.14, 'hello', "amazing", 0].

在python語言中,元組型(tuple)與列表是一種類似的資料型別,與列表相同的是,乙個元組中的各個元素之間是用逗號「,」進行間隔的,且乙個元組中的各個元素的型別可以一致,也可以不一致。不同的是元組是以「(」標識元組的開始、以「)」 標識元組的結束,「( )」括起來的就是乙個元組的元素,且元組的大小不可以改變。元組型舉例如下:

(1, 3, 7, 9, 100);

(2, 'h', true, "mm", '''x''');

("two", "four", "six", "twn", "seven");

(5.2, 13.14, 'hello', "amazing", 0).

在python語言中,字典型(dictionary)是一種對映型別,以「」 標識字典的結束,「」括起來的就是乙個字典的元素,乙個字典是鍵值對組成的乙個無序集合。字典中的每個元素都包含兩個部分,分別是鍵(key)和值(value),字典中的元素都是通過鍵來進行儲存和讀取的。

字典中每個元素的表示形式為「鍵(key): 值(value)」,且字典中的各個元素之間是用逗號「,」進行間隔的。在同乙個字典中,鍵必須是唯一的,但是值可以是重複的,且鍵必須使用不可變的資料型別,而不能使用可變的資料型別,如可以使用數值型、字串型、元組型等,但是不可以使用列表型、字典型或者集合型等。字典型舉例如下:;.

以上兩個字典型資料的表示是合法的,但是如下字典的表示是不合法的:

.在python語言中,集合(set)是乙個無序的可變的序列,以「」 標識集合的結束,「」括起來的就是乙個集合的元素,集合中的各個元素之間同樣是用逗號「,」進行間隔的,且集合中的各個元素是互不重複的。乙個集合可以有任意多個元素,但是元素必須是不可變的資料型別,而不能是可變的資料型別,如可以使用數值型、字串型、元組型等,但是不可以使用列表型、字典型或者集合型等。集合型舉例如下:;.

以上兩個集合型資料的表示是合法的,但是如下集合的表示是不合法的:

.

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