1. 程式人生 > >python2018.9.18內容

python2018.9.18內容

代碼 圖片 結果 不同的 存取 inf 操作 bar 字符編碼

1. 元組

作用:存多個值,對比列表來說,元組不可變(是可以當做字典的key的),主要是用來讀

定義:與列表類型比,只不過[]換成()

優先掌握的操作:
1、按索引取值(正向取+反向取):只能取
2、切片(顧頭不顧尾,步長)
3、長度
4、成員運算in和not in

5、循環

技術分享圖片技術分享圖片


2. 字典

作用:存多個值,key-value存取,取值速度快

定義:key必須是不可變類型,value可以是任意類型

#優先掌握的操作:
#1、按key存取值:可存可取
#2、長度len
#3、成員運算in和not in

#4、刪除
#5、鍵keys(),值values(),鍵值對items()
#6、循環


3. 集合

#定義:
知識點回顧
可變類型是不可hash類型
不可變類型是可hash類型

#定義集合:
集合:可以包含多個元素,用逗號分割,
集合的元素遵循三個原則:
1:每個元素必須是不可變類型(可hash,可作為字典的key)
2:沒有重復的元素
3:無序

註意集合的目的是將不同的值存放到一起,不同的集合間用來做關系運算,無需糾結於集合中單個值


4. 字符編碼

技術分享圖片

計算機要想工作必須通電,即用‘電’驅使計算機幹活,也就是說‘電’的特性決定了計算機的特性。電的特性即高低電平(人類從邏輯上將二進制數1對應高電平,二進制數0對應低電平),關於磁盤的磁特性也是同樣的道理。結論:計算機只認識數字
  很明顯,我們平時在使用計算機時,用的都是人類能讀懂的字符(用高級語言編程的結果也無非是在文件內寫了一堆字符),如何能讓計算機讀懂人類的字符?
  必須經過一個過程:   #字符--------(翻譯過程)------->數字
  #這個過程實際就是一個字符如何對應一個特定數字的標準,這個標準稱之為字符編碼

技術分享圖片

python2018.9.18內容