ex17
1.第一次終端中輸入的兩個檔案都沒建立,提示錯誤。
原因分析:第十行使用了open
命令,預設為唯讀模式,報錯提示檔案1不存在。於是建立了終端中輸入的第乙個文字,之後執行正常。這就奇怪了,為什麼沒有提示第二個文字不存在呢?
不難看出,第乙個open
第二個引數預設為r,而第二個open
第二引數為w。查閱得知,若所輸入的檔案不存在,w模式可以自動建立。
我還是不願屈服呀。於是在終端輸入兩個未建立的文字,將第乙個open
第二引數改為w,心想這不就行了嗎。可是…….
是的,改為w後不能使用.read命令。應將引數改為w+.
區分一下w+ 與r+的區別。
r+ 開啟可讀寫的檔案,該檔案必須存在。
w+ 開啟可讀寫檔案,若檔案存在則檔案長度清為零,即該檔案內容會消失。若檔案不存在則建立該檔案。
學習python第七天
numpy 的屬性 import numpy as np array np.array 1,2,3 4,5,6 7,8,9 定義了乙個二維矩陣 print array print array.ndim 輸出矩陣的維度 print array.shape 輸出矩陣的形狀 print array.siz...
第七天學習
練習題 1 以下類定義中哪些是類屬性,哪些是例項屬性?class c num 0 def init self self.x 4 self.y 5 c.count 62 怎麼定義私有 法?3 嘗試執行以下 並解釋錯誤原因 4 按照以下要求定義乙個遊樂園門票的類,並嘗試計算2個 1個小孩平日票價。要求 ...
學習python的第七天
本節的學習是同時使用argv和raw input向使用者提示一些特別的問題。下一節學習讀寫檔案,這節練習是下一節的基礎,所以得研究清楚。下邊的練習使用raw input打出簡單的 作為提示符,提示使用者輸入。在書中說明這節學習的方式和zork或adventure兩款遊戲類似。zork 練習部分 fr...