こんにちは、吉政創成 菱沼です。
今回も「きれいなPythonプログラミング(マイナビ出版)」という書籍を利用して学習します。
前回はPythonのインデックスに対する他言語出身者との感覚の違いと、誤用の多い構文の節その1ループ処理を簡単にするenumerate()関数について学びました。
今回は前回に続いて誤用の多い構文の節を学びます。with文のすすめと、恒等演算子is/統合演算子==の違いやNoneとの関係です。
open()とclose()ではなく、with文
では早速引用文から。
------------------------------------
P.97 6.3.2 open()とclose()ではなくwith文を使う
open()関数は、ファイルを読み書きするためのメソッドを含んだファイルオブジェクトを返します。読み書きの終了後にファイルオブジェクトのclose()メソッドを呼び出せば、他のプログラムがファイルを読み書きできるようになります。これらの関数は個別に使う事もできますが、そのようなことをしても意味がありません。
この続きは以下をご覧ください
(リンク »)
お問い合わせにつきましては発表元企業までお願いいたします。

