note1:繼承通過派生類和基類實現(xiàn)?;惙Q為父類,派生類稱為子類。繼承語法如下:
class SubClassName(ParentClass[,ParentClass2,...]):
基類只是簡單列在類名后小括號里。Python支持多繼承,只需在小括號里列出多個基類名?;悩?gòu)造方法不會自動調(diào)用,需在派生類中顯式調(diào)用父類的init方法。調(diào)用基類的方法需加上基類的類名作為前綴,帶上self參數(shù)變量。在類中調(diào)用普通函數(shù)不需帶self參數(shù)。
note 2:Python通過方法重載和運算符重載實現(xiàn)多態(tài)。方法重載就是在子類中使用與父類相同的方法名實現(xiàn)重載。方法重載中只要重寫這個方法就可以對該運算符重載。

Paste_Image.png
note 3:python操作文件語法。訪問方式中r表示只讀,w表示只寫,a表示文件末尾追加,+表示增加其他訪問方式,b表示二進制文件,默認(rèn)ASCII文件。
note 4:讀寫文件,以及按行讀取代碼示例如下:

Paste_Image.png
note 5:為了在文件任意位置都寫內(nèi)容,Python用seek()方法移動文件指針。seek(n),當(dāng)n>=0,seek(0)表示文件指針移到文件頭,n>0表示移動到文件頭之后的位置。
seek(0,2)表示文件指針移到文件尾,在文件尾追加新內(nèi)容需要使用。

Paste_Image.png
note 6:Python提供pickle和cPickle模塊用于文件存儲和讀取數(shù)據(jù)。pickle模塊dump函數(shù)把文件對象轉(zhuǎn)換成字符串存儲到文件中。cPickle模塊用于從文件中取回對象。

Paste_Image.png
note 7:python內(nèi)置的os模塊直接調(diào)用操作系統(tǒng)提供的接口函數(shù),用于對目錄文件進行操作,當(dāng)導(dǎo)入os模塊,應(yīng)該使用import os.