Python史上最全數據類型,拿走不謝!
計算機程序,就是對數據進行操作。無論你學習那種語言開發,都需要學習具體的數據類型,每種開發語言都有自己不同數據類型。
下面是針對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 響鈴
退格(backspace)
e 轉義