讀《Python 基礎教程》(第2版)
阿新 • • 發佈:2019-01-25
Magnus Lie Hetland 著 2010年7月 第 1 版 圖書館借到的一本舊書,差錢沒買新的對付著看。 看過一些 python 的資料,所以這次筆記就不那麼細了。 一,基礎知識 二,列表和元組 三,使用字串 四,字典,當索引不好用時 五,條件、迴圈和其他語句 六,抽象 七,更加抽象 多型,Polymorphism 封裝, Encapsulation 繼承, Inheritance 建立自己的類 __metaclass__ = type #確定使用新式類 class Person: def setName(self name): self.name = name
Exception | 所有異常的基類 |
AttributeError | 特性引用或賦值失敗時引發 |
IOError | 試圖開啟不存在檔案 |
IndexError | 在使用序列中不存在的索引時引發 |
KeyError | 在使用對映中不存在的鍵時引發 |
NameError | 在找不到名字(變數)時引發 |
SyntaxError | 在程式碼為錯誤形式時引發 |
TypeError | 在內建操作或者函式應用於錯誤型別的物件時引發 |
ValueError | 在內建操作或者函式應用於正確型別的物件,但是該物件使用不合適的值時引發 |
ZeroDivisionError | 在除法或者模除操作的第二個引數為0 時引發 |