習題總結:
希望大家可以通過本章習題,包括文件的打開和關閉、文件的讀寫、文件的重命名、文件的刪除等。通過本章的學習,希望大家可以認真掌握文件的相關操作,能夠熟練使用相關方法實現功能。
一、單選題
1.打開一個已有文件,然後在文件末尾添加信息,正確的打開方式為()。
A. 'r' B. 'w' C.'a' D. 'w+'
2.假設文件不存在,如果使用open方法打開文件會報錯,那麼該文件的打開方式是下列哪種模式?()
A. 'r' B. 'w' C.'a' D. 'w+'
3.假設file是文本文件對象,下列選項中,哪個用於讀取一行內容?()
A. file.read() B. file.read(200)
C.file.readline() D.file.readlines()
4.下列方法中,用於向文件中寫出內容的是()。
A.open B.write C.close D.read
5.下列榮方法中,用於獲取當前目錄的是()。
A.open B.write C.Getcwd D.read
二、判斷題
文件打開的默認方式是只讀。()打開一個可讀寫的文件,如果文件存在會被覆蓋。()使用write方法寫入文件時,數據會追加到文件的末尾。()實際開發中,文件或者文件夾操作都要用到os模塊。()read方法只能一次性讀取文件中的所有數據。()三、填空題
打開文件對文件進行讀寫,操作完成後應該調用_______方法關閉文件,以釋放資源。seek方法用於移動指針到制定位置,該方法中________參數表示要偏移的字節數。使用readlines方法把整個文件中的內容進行一次性讀取,返回的是一個__________。os模塊中的mkdir方法用於創建__________。在讀寫文件的過程中,_________方法可以獲取當前的讀寫位置。四、簡答題
請簡述文本文件和二進位文件的區別請簡述讀取文件的幾種方法和區別五、程序題
讀取一個文件,顯示除了以#號開頭的行以外的所有行。打開一個英文文本文件,編寫程序讀取其內容,並把其中的大寫字母編程小寫字母,小寫字母變成大寫字母如果有需要本章答案,請轉發並留言獲取~~