P4B Quiz (18):檔案處理(File Handling) by KC 2023-11-21 written by KC 2023-11-21 0 comment 1.2K Welcome to your quiz -「 P4B Quiz (18):檔案處理(File Handling)」 Name Email 1. 在 Python 中開啟檔案時最常用的模式是什麼? (a)ppend, (r)ead, (w)rite (a)ppend, (r)edline, (w)rite (s)ave, (r)ead, (w)rite (a)ppend, (c)lose, (w)rite 2. 傳回文件標題的資料屬性是什麼? File1.open() File1.close() File1.name File1.mode 3. 告訴 Python 開始新的一行命令(command )是什麼? \b \q \n \e 4. 使用什麼屬性將資料輸入到檔案中? File1.write() File1.close() File1.open() File1.read() 5. 如果我們開啟如下面這樣的一個文件,試問我們將使用什麼語句來一次讀取文件中的一行? myfile = open('simplelearn.txt') while line = myfile.gets while () { while ((line = myfile.readLine()) != null) { for line in myfile: 6. 文字檔案中換行字元(newline character)的用途是什麼? 它表示文本中一行的結束以及是另一行的開始 它允許我們打開多個文件並以同步方式讀取它們 它允許在整個文件中隨機移動 它增加一個新的網路連接使得可以從網路檢索文件 7. 下面 Python 程式碼的目的是什麼? fhand = open('simplelearn.txt')x = 0for line in fhand: x = x + 1print(x) 反轉 simplelearn.txt 中的行順序 刪除 simplelearn.txt 中每行的前導和後面空格 計算檔案 “simplelearn.txt” 中的行數 將 simplelearn.txt 中的行內容轉換為小寫 8. 當使用者輸入不存在的檔案時,下面程式碼序列將會失敗並進行回溯。要如何避免回溯,並且使其在輸入錯誤檔名時可以列印出錯誤訊息? fname = input('Enter the file name: ')fhand = open(fname) setjmp / longjmp signal handlers try / catch / finally try / except 9. 下面的 Python 程式碼做了些什麼? fhand = open('simplelearn.txt')<br> inp = fhand.read() 將整個檔案作為字串讀入變數 inp 將文件中的文字轉換為 jpg 或 png 等圖檔 提示使用者輸入檔名 檢查文件是否存在並且可以寫入 10. 如果您想提示使用者輸入要開啟的檔名,您會使用 Python 什麼函數? alert() gets() file_input() input() Time's up Share 0 FacebookTwitterPinterestEmail previous post P4B Quiz (16):函式 next post P4B Quiz (17):模組 (Module)及套件(Package) Leave a Comment Cancel Reply Save my name, email, and website in this browser for the next time I comment.