9-1 文件過濾。顯示一個文件的全部行,忽略以井號(#)開頭的行。這個字符被用作Python,Perl,Tel,等大多腳本文件的註釋符號。函數
附加題:處理不是第一個字符開頭的註釋。命令行
9-2 文件訪問 提示輸入數字N和文件F,而後顯示文件F的前N行。文檔
9-3 文件信息 提示輸入一個文件名,而後顯示這個文本文件的總行數。字符串
9-4 文件訪問 寫一個逐行顯示文本文件的程序。提示輸入一個文件名,每次顯示文本文件的25行,暫停並向用戶提示‘按任意鍵繼續’,按鍵後繼續執行。class
9-5 考試成績,改進你的考試成績問題(練習5-3和練習6-4),要求能從多個文件中讀入考試成績。文件的數據格式由你本身決定。配置
9-6 文件比較,寫一個比較兩個文本文件的程序,若是不一樣,給出第一個不一樣處的行號和列號。程序
9-7 解析文件。Win32用戶,建立一個用來解析Windows.ini文件的程序。POSIX用戶,建立一個解析/etc/serves文件的程序。其餘平臺用戶,寫一個解析特定結構的系統配置文件的程序。im
9-8 模塊研究。提取模塊的屬性資料。提示用戶輸入一個模塊名(或者從命令行接受輸入)。而後使用dir()和其餘內建函數提取模塊的屬性,顯示它們的名字、類型、值。配置文件
9-9 Python文檔字符串。進入pytho標準庫所在的目錄。檢查每一個.py文件看是否有_doc_字符串,若是有,對其格式進行適當的整理歸類。你的程序執行完畢後,應該會生成一個漂亮的清單。裏邊列出那些模塊有文檔字符串,以及文檔字符串的內容,清單最後附上那些沒有文檔字符串模塊的名字。附加題:提取標準庫中各模塊內所有類(class)和函數的文檔數據
待補