Python語言的全部資料型別分享!

千鋒武漢發表於2021-06-16

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

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

3

  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型別:集合型別

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

  集合格式:

  變數 = {值,值,值...}

  以上就是小千分享的Python語言的全部資料型別,希望對學習Python的小夥伴有所幫助。想了解關於Python更多的知識,歡迎關注我喲!


  本文來自千鋒教育,轉載請註明出處。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2776894/,如需轉載,請註明出處,否則將追究法律責任。

相關文章