天天看點

基本資料類型的補充~

1.字元串

2.清單

3.字典

4.布爾值

5.元組

6.集合

簡單補充一下上一章的資料類型

基本資料類型的補充~

  

作用:主要用于記錄描述性性質的資料

eg:姓名 位址 郵箱

基本資料類型的補充~

定義:

基本資料類型的補充~

  方式1 : 單引号

  name = 'lin'

  方式2 : 雙引号

  name = "lin"

  方式3 : 三個單引号(左側出現了指派符号和變量名為字元串 否則為注釋)

  name = '''lin'''

  方式4 : 三個雙引号(左側出現了指派符号和變量名為字元串 否則為注釋)

  name = """lin"""

基本資料類型的補充~

ps:引号引起來的部分

基本資料類型的補充~

這時,問題來了,為什麼定義字元串需要這麼多種方式呢?

基本資料類型的補充~

目的是為了防止字元串文本内,還需要使用到引号,這時候就可以避免沖突,區分開來。

基本資料類型的補充~

eg:

基本資料類型的補充~
基本資料類型的補充~

字元串可以用加法乘法,但是作用不大。

基本資料類型的補充~

eg:

基本資料類型的補充~

 End

  作用:能夠存儲多個資料并且可以友善的取出任意數值,并且按照按照索引(順序)存放多個值。

  定義:在[]内 内部可以存放多個元素,元素和元素之間逗号隔開,元素可以是任意資料類型。

  如果清單内的某個元素要存放多個值,可以在[]裡面添加 ,eg: [xxx,yyy]

  用 ,隔開分隔開即可

基本資料類型的補充~

  看下面↓

基本資料類型的補充~
基本資料類型的補充~

在這裡0代表索引,即:

基本資料類型的補充~

 如果元素過多,可以反向操作  即:

基本資料類型的補充~

此時-1代表索引  即最後一個

基本資料類型的補充~

End

基本資料類型的補充~

  作用:能夠更加精準的存儲資料

  定義:大括号括起來 記憶體可以存放多個元素 元素與元素之間逗号隔開 元素是K:V鍵值對的形式

  K是對V的描述性性質的資訊(一般情況下都是字元串)

  V是真正的資料 相當于變量的值 可以是任意資料類型

基本資料類型的補充~

   

  但是字典無法使用索引取值,字典取值需要借助于K

  eg:

基本資料類型的補充~

但是我們可以整合成一行代碼:

基本資料類型的補充~
基本資料類型的補充~

  作用:用于判斷事物的對錯 是否可行等,通常會作為條件。

  定義:布爾值隻有兩種狀态

  True 對的 正确的 可行的

基本資料類型的補充~

  False 錯的 不可行的 ...

基本資料類型的補充~
基本資料類型的補充~

針對布爾值的變量名一般采用is開頭

基本資料類型的補充~

is_right = True

is_delete = False

is_alive = True

在python中所有的資料類型都可以轉成布爾值

布爾值為False的有:

0,None,'',[],{}...

其他情況一律為True

基本資料類型的補充~
基本資料類型的補充~

作用:與清單幾乎一緻 内部可以存放多個元素(可以看成是不可變的清單)

定義:用小括号括起來 記憶體存放多個元素 元素與元素之間逗号隔開 元素不支援修改

t = (11, 22, 33, 44)

基本資料類型的補充~

作用:去重和關系運算

定義:用大括号括起來 記憶體可以存放多個元素 元素與元素之間逗号隔開 元素不是K:V鍵值對

s = {11, 22, 33, 44}

基本資料類型的補充~

關于元素的基本介紹就到這裡啦~拜拜

基本資料類型的補充~