ループ処理PythonPythonでファイルを読み込むときには、すべてを一度に読み込むだけでなく一行ずつやりストに格納する方法、for文で一行ずつ処理する方法があります。今回はそんなファイルの読み込み方を5つ紹介します。この記事ではopen関数やwith文の使い方は知っている前提で進めます。まとめファイルの読み込みとはファイルを開くときはopne関数を使いますが、そのとき開いたファイルは「ファイルオブジェクト」が作られます。Python-open公式ページこれから紹介する読み込むときに使うreadメソッドなどは、このファイルオブジェクトに使えるメソッドになります。オブジェクトはデータの種類・性質とそのデータに対してできる処理をまとめて指す言葉だと考えておきましょう。メソッドはそのデータ専用の関数という意味です。全て読み込む1.readメソッド「sample.txt」ファイルに書かれている3行の文を読み込んでみると以下のようになります。ファイルの文すべてが出力されています。World!上の例では一回だけしかreadlineメソッドを使っていないので最初の一行だけが読み込まれています。すべての行を読み込むなら以下のようにします。World!こんにちはニーハオこのようにすればすべての行を読み込めますが、毎回行数が分かっているとも限りません。その時に使えるのがfor文です。World!こんにちはニーハオprint関数で出力するときに「end=”」がないと改行が多くなってしまいます。各行に含まれる改行とprint関数の改行が重なるためです。'ニーハオ']改行も出力されるので注意しましょう。次のように改行をたくさんするとその分だけ出力されます。Pythonを学習できる無料&有料教材7選プログラミング言語のなかでも人気の高いPythonを学習する教材を紹介します。最近ではプログラミングスククールがたくさんあるので迷うと思います。無料教材から始めてみましょう。苦労した分だけ力がつきます。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。ABOUT独学で学んだことをアウトプットしているブログです。とことん独学ブログ.。