電腦程式,就是對資料進行操作。無論你學習那種語言開發,都需要學習具體的資料型別,每種開發語言都有自己不同資料型別。
下面是針對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種取值順序 加號 ...