Python中的幾種資料型別

2025-07-19 16:00:11 字數 1792 閱讀 3150

1樓:那秀

python 中主要有8種資料型別:number(數字)、string(字串)、list(列表)、tuple(元組)、dict(字典)、set(集合)、boolean(布林值)、none(空值)。

1、字串

字串的宣告有三種方式:單引號、雙引號和三引號(包括三個單引號或三個雙引號)

2、數字

python3 支援三種不同的數值型別:

整型(int):通常被如巨集稱為是整型或整數,是正或負整數,不帶小數點。python3 整型是沒有好橡洞限制大小的,可以當作 long 型別使用,所以 python3 沒有 python2 的 long 型別。

浮點型(float):浮點型由整數部分與小數部分組成,浮點型也可以使用科學計數法表示 。

複數( (complex)):複數由實數部分和虛數部分構成,可以用a + bj,或者complex(a,b)表示, 複數的實部a和虛部b都是浮點型。

3、列表

列表是一種可修改的集合型別,其元素可以是數字、string等基本型別,也可以是列表、元組、字典等集合物件,甚至可友枯以是自定義的型別。

4、元組

元組型別和列表一樣,也是一種序列,與列表不同的是,元組是不可修改的。

5、字典

字典是另一種可變容器模型,且可儲存任意型別物件。字典的每個鍵值 key=>value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括號 {}中。

6、集合

集合(set)是乙個無序的不重複元素序列。可以使用大括號 或者 set() 函式建立集合。

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

python有哪些常用的資料型別?

2樓:環球青藤

1. 字串

在python中,加了引號的字元都被認為是字串,其宣告有三種方式,分別是:單引號、雙引號和三引號;python中的字串有兩種資料型別,分別是str型別和unicode型別,str型別採用的ascii編碼,無法表示中文,unicode型別採用unicode編碼,能夠表示任意字元,包括中文和其他語言。

2. 布林型

和其他程式語言一樣,python布林型別也是用於邏輯運算,有兩個值:true(真)和false(假)。

3. 列表

列表是python中使用最頻繁的資料型別,集合中可以放任何資料型別,可對集合進行建立、查詢、切片、增加、修改、刪除、迴圈和排序操作。

4. 元組

元組和列表一樣,也是一種序列,與列表不同的是,元組是不可修改的,元組用」()標識,內部元素用逗號隔開。

5. 字典

字典是一種鍵值對的集合,是除列表以外python之中最靈活的內建資料結構型別,列表是有序的物件集合,字典是無序的物件集合。

6. 集合

集合是乙個無序的、不重複的資料組合,它的主要作用有兩個,分別是去重和關係測試。

關於python有哪些常用的資料型別,青藤就和您分享到這裡了。如果您對python程式設計有濃厚的興趣,希望這篇文章可以為您提供幫助。如果您還想了解更多關於python程式設計的技巧及素材等內容,可以點選本站的其他文章進行學習。

mysql中的資料型別varchar 255 表示什麼意思

char是一種固定長度的型別,varchar則是一種可變長度的型別,它們的區別是 char m 型別的資料列裡,每個值都佔用m個位元組,如果某個長度小於m,mysql就會在它的右邊用空格字元補足 在檢索操作中那些填補出來的空格字元將被去掉 在varchar m 型別的資料列裡,每個值只佔用剛好夠用的...

vfp中,資料型別函式「type函式」中輸出的「U」是什麼意思

未定義或者未知的資料型別 表示未定義,就是此變數沒有定義 type是型別的意思!是啥語言的?c?basic putback,功能是將 字元加入到該物件對應的stream 流 中。是流物件的成員函式。對stream的 vfp的type函式 type m m 是一個變數 type m m 才是一個字元常...

excel2019中輸入的資料型別分為幾類,分別是什麼

文字 和bai 數值 兩種型別,其他都是du 它們的變形 格式 zhi 比dao如 貨幣 日期內 時間 小數等等 都是 數值容的 顯示格式的 變化 是指 都是數值!數值型 是可以進行數 算的,而文字不可以直接進行數 算 文字 和 數值 兩種抄型別 其他都是 它們bai的變形 格式 比如du 貨幣 日...