開始使用免費開始

匯入整個純文字檔

在這個練習中,你將使用 moby_dick.txt 檔案。 這是一個包含《白鯨記》開頭段落的純文字檔,這部作品是美國文學名著之一!在影片中,你已看到可以用 file = open('moby_dick.txt', mode='r') 開啟這類檔案。接著可以用 file.read() 讀取內容,並用 file.close() 關閉檔案。不過,使用情境管理器(context manager)能更有效率地完成這些事。在本練習中,你會練習開啟一個純文字檔、列印其內容,最後使用情境管理器將它關閉。

本練習屬於課程

Python 資料匯入入門

檢視課程

練習說明

  • 使用 with 陳述式以「唯讀」模式開啟 moby_dick.txt,並將其綁定到變數 file。請確認以引號 '' 包住檔名。
  • 使用 print() 函式在終端機(shell)中列印檔案內容。如同 Hugo 在影片中示範的,你需要對物件 file 呼叫 .read() 方法,並將結果印出。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Open a file as read-only and bind it to file
with open('____', '____') as file:
  	# Print it
    print(____)
編輯並執行程式碼