《Python程式設計從入門到實踐》第9 10章

2021-09-10 16:38:54 字數 1114 閱讀 7219

1.在python中首字母大寫的名稱指的是類,在類中的函式稱為方法。

2.通過例項訪問的變數稱為屬性。

3.修改屬性的值:

<1>直接修改屬性的值。

<2>通過方法修改屬性的值就無需直接訪問屬性,也可以進行擴充套件。

<3>通過方法對屬性的值進行遞增。

4.繼承,在繼承的時候子類裡面需要包含父類名,

並且在def __init__(self, a, b, c):

super().__init__(a, b, c)

5.重寫父類方法,就是還是使用父類中的方法名,但是對其進行修改,之後在呼叫子類方法是,是會忽略父類中的同名方法。

6.也可以將例項用作屬性。就是自己重新再定義乙個類,然後例項化用作原來類的屬性。

7.類編碼風格,類名採用駝峰命名法,類名中每個單詞首字母大寫,而不是使用下劃線,例項名和模組名都採用小寫格式,在單詞上加上下劃線。

檔案和異常

1.從檔案中讀取資料,with open(檔名) as object :

**有with在就不需要使用close()來關閉檔案,這個會自己在合適的時候關閉。

2.檔案的路徑有相對的路徑和絕對的路徑。還有乙個需要注意的是,是用斜桿還是反斜桿。

3.要消除遍歷檔案中多出來的空行,可以使用rstrip()函式來消除。

4.建立乙個包含檔案各行的列表,使用readlines()。

5.讀取檔案時,python其中的所有的文字都解讀為字串,如果讀取的是數字並且要將其轉化為數字使用就要強制轉換。

6.python只能將字串寫入文字檔案,要將數值儲存到文字檔案中,必須要先使用函式str()將其轉化為字串格式。

7.寫入多行記得要在最後加上\n換行符。

8.附加到檔案,'a',開啟這個就是會在檔案末尾新增,不會覆蓋。

9.異常,try:

maybe find error code

except:

deal with ways

else:

success to do

10.使用json.dump(列表, object)用於儲存這組數字和json.load(object)讀取列表

Python 程式設計 從入門到實踐

1.官網安裝 3.環境配置 務必選中核取方塊add python to path 4.檢視 啟動python版本的命令 python 執行 print hello python world 5.終端執行x.py檔案 python x.py 7.檢視當前目錄中的所有檔案的命令 dir windows系...

python程式設計 從入門到實踐第3章

第三章 列表簡介 1.列表一般用 表示。2.索引從0而不是1開始。通過將索引指定為 1 可讓python返回最後乙個列表元素。4.可使用方法insert 向列表中插入新元素,insert 索引,元素 5.使用del語句根據索引刪除元素 6.方法pop 可刪除列表末尾的元素,並能再使用先前的列表 7....

python程式設計 從入門到實踐 第4章

第四章 操作列表 1.函式range 生成一系列的數字。2.可使用函式list 將range 的結果直接轉換為列表。如果將range 作為list 的引數,輸出將為乙個數字列表。例 numbers list range 1,6 3.列表解析將for迴圈和建立新元素的 合併成一行,並自動新增新元素。例...