練習問題

9.4 練習問題

本章で習った内容を元に練習問題を解いてください。

問1 次の設問①~⑤について○か×で答えなさい。

設問
① ファイルの読み込みをするためには、open関数を使用する必要はない。
② ファイルの書き込みには、ファイルオブジェクトのwrite()メソッドを使用する。
③ ファイル操作はクローズ処理を行う必要はない。
④ 対象のファイルに情報を追記するためには、追記モード(a)を指定する必要がある。
⑤ with構文を使用するとクローズ処理が必要なくなる。

問2 以下に指定する場所のファイルを読み込みたい場合、空欄に設定するパスを答えなさい。

指定場所

プロジェクト直下→testフォルダー→fileフォルダー→score.csv

問3 以下に指定するソースコードで書き込みファイルをオープンした場合、生成される場所とファイル名を答えなさい。

    fileData = open('c:\\test\\money.txt', 'w' ,encoding='utf-8')
	

問4 以下に示すソースコードの空欄①~④に入るコードを選択肢より選んで答えなさい。

選択肢
a. close()
b. a
c. r
d. write()

ソースコード

ソース・フォルダー: /Desktop/Python基礎講座
ファイル名: 第9章.ipynb
アクセスURL: http://localhost:8888/notebooks/Desktop/Python基礎講座/第9章.ipynb

問5 問4のソースコードを以下の仕様に従いwith構文を使って書き換えなさい

ソースコード

ソース・フォルダー: /Desktop/Python基礎講座
ファイル名: 第9章.ipynb
アクセスURL: http://localhost:8888/notebooks/Desktop/Python基礎講座/第9章.ipynb

【ソースコードの仕様】

  • 書き込み用with構文の仮変数をa、読み込み用with構文の仮変数をrにする

NEXT>> 9.5 練習問題 解答