Python史上最全資料型別,拿走不謝!

2021-08-20 09:45:54 字數 2221 閱讀 6249

電腦程式,就是對資料進行操作。無論你學習那種語言開發,都需要學習具體的資料型別,每種開發語言都有自己不同資料型別。

下面是針對python語言的全部資料型別詳細彙總:

python中可以自定義資料型別,可以具有無限種資料型別。 系統預設提供6個標準資料型別:

1.number型別:數值型別

number型別一共分為四個小類別:整型,浮點型,布林型,複數

(1)int 整形

整形就是整數型別,宣告整形有四種方式:

十進位制:0~9

變數 = 十進位制數字

二進位制:0~1

變數 = 0b二進位制數字(0b是二進位制的標誌符號)

八進位制:0~7

變數 = 0o八進位制數字(0o是八進位制的標誌符號)

十六進製制:0~9a~f

變數 = 0x十六進製制數字(0x是十六進製制的標誌符號)

(2)float 浮點型

浮點型就是小數型別,宣告浮點型方式:

小數方式:

變數 = 3.1415926

(3)bool 布林型別

布林型別是計算機專用的資料型別,只有2個值:true和false

true 表示肯定的答案

有,是,好的,沒錯,真的...

false 表示否定的答案

沒有,不是,錯,假的...

(4)complex 複數型別

複數的完整結構(實數部分+虛數部分)

宣告複數的兩種方式:

表示式方式:

變數 = 實數 + 虛數 如:var = 3 + 2j

特定功能:

變數 = complex(實數,虛數值) 如:var = complex(5,3)

2.string型別:字元型別

string 字串型別

字串型別就是文字型別,宣告乙個字串型別有三種方式:

單引號:

變數 = '內容'

雙引號:

變數 = "內容"

三引號:

變數 = '''內容'''

變數 = """內容"""

如何選擇宣告字串的方式:

單引號:內容中包含大量雙引號時,適合使用單引號宣告字串

雙引號:內容中包含大量單引號時,適合使用雙引號宣告字串

三引號:內容中同時包含單雙引號,適合使用三引號宣告字串

轉義字元: 通過某種特定的格式使得字元的意義發生改變,這就是轉義字元,常見轉義字元如下:

轉義字元 作用描述

\ 續行符

\\ 反斜槓符號(\)

\' 單引號

\" 雙引號

\a 響鈴

\b 退格(backspace)

\e 轉義

\000 空

\n 換行

\v 縱向製表符

\t 橫向製表符

\r 回車

\f 換頁

\oyy 八進位制數,yy代表的字元,例如:\o12代表換行

\xyy 十六進製制數,yy代表的字元,例如:\x0a代表換行

\other 其它的字元以普通格式輸出

常用的是換行,單引號,雙引號,其餘的不常用

元字串: 在任意字串之前新增字母r或者r,那麼當前字串中所有轉義字元在使用時都不會進行轉義操作,這就是元字串,正規表示式中常見格式。

strval = r』李白乘舟將欲行,\n忽聞岸上踏歌聲。\n桃花潭水深千尺,\n不及汪倫送我情\n』

3.list型別:列表型別

列表就是一系列資料的順序組合,並且組合之後可以修改。 列表的標誌符號:[ ]

列**式:

變數 = [值,值,值...]

4.tuple型別:元組型別

元組就是一系列資料的順序組合,但是組合之後不可以修改。 元組的標誌符號:,

元組格式:

變數 = (值,值,值...)

5.dict型別:字典型別

字典就是具有鍵值對映關係的一組無序資料組合,可以修改 字典的標誌符號:{}

字典格式:

變數 =

6.set型別:集合型別

一組特定資料的無序組合,所有資料不會重複 集合的標誌符號:無

集合格式:

變數 =

C語言中不完全資料型別

不完全型別和複雜宣告 c語言的型別分為函式型別 物件型別和不完全型別三大類。物件型別又分為標量型別和非標量型別。指標型別屬於標量型別,因此也可以做邏輯與 或 非運算的運算元和if for while的控制表示式,null指標表示假,非null指標表示真。不完全型別是暫時沒有完全定義好的型別,編譯器不...

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種取值順序 加號 ...