Python 基礎資料型別

2021-08-27 18:35:27 字數 977 閱讀 1150

數字:

整數(int,long) : 整數在python3 沒有大小長度分別,記憶體決定整數最大長度

浮點數(float) : 具有小數點的數 無窮小數會做精度處理

布林(bool) : 非空非0為真,0或空為假

複數(complex) : 複數的標誌為虛部以大寫j 或小寫j結尾

字串 (str) :

表示方式: 使用單引號 『abc』 雙引號」abc」;或者 」』abc」』 「」「abc」「」 , 單個字元也稱作字串

索引: str[index] 使用index選擇訪問位置 ,索引從左向右,從0 開始。 從右向左,從-1開 始。index 也是我們常說的下標,下標值不可大於或等於字串的最大長度。

切片: str[start:stop:[step……]] , 切片可獲取字串上定區間中的值

字串中的內容不可變,字串為不可變資料物件。

>>> a = '123456'

>>> a[2]

'3'>>> a[1:4]

'234'

>>> a[1:5:2]

'24'

列表(list):

列表是使用最頻繁的資料之一

表示方式:使用中括號,逗號分隔每個資料元素: [『a』,』b』,』c』]

列表同樣可以使用索引和切片操作

列表中的資料可以修改,列表為可變資料物件

可以建立乙個空列表,或者只有乙個元素的列表

元組(tuple):

元組和列表類似,不同在於元組內資料不可以被修改

表示方式:使用小括號,逗號分隔每個資料元素: (『a』,』b』,』c』)

元組可以使用索引和切片操作

元組中的資料不可以被修改,元組為不可變資料物件

單純的乙個只含有乙個元素的元組是會被直譯器認為是乙個實際資料物件,並不解釋成元組。

建立只含有乙個元素的元組;

(a,)

Python基礎 資料型別

1 數字 2 是乙個整數的例子。長整數 不過是大一些的整數。3.23和52.3e 4是浮點數的例子。e標記表示10的冪。在這裡,52.3e 4表示52.3 10 4。5 4j 和 2.3 4.6j 是複數的例子,其中 5,4為實數,j為虛數,數學中表示複數是什麼?int 整型 在32位機器上,整數的...

python基礎 資料型別

增 name name.insert index,element 元素刪 name.pop index default last name.remove element del name index names.clear 清空列表 del names 刪除列表改 name index newval...

python基礎資料型別

資料型別 整數,浮點數,字串 ord 函式獲取字元的整數表示 chr 函式把編碼轉換為對應的字元 str通過encode 方法可以編碼為指定的bytes 要把bytes變為str,就需要用decode 方法 如果bytes中只有一小部分無效的位元組,可以傳入errors ignore 忽略錯誤的位元...