留学生りゅうがくせいのためのプログラミング入門にゅうもん 付録ふろく万象知楽出版 本を探す・購入

コード・架空かくうのCSV・実行結果じっこうけっか

本ほんの例れいを保存ほぞんして試ためすための資料しりょうです。CSVの人物じんぶつ・数値すうちはすべて架空かくうです。確認日かくにんび:2026年ねん10月がつ20日はつか。実行環境じっこうかんきょう:Python 3.14.5。

コードの一括いっかつダウンロード

全ぜんコードと入力にゅうりょくデータ・実行結果じっこうけっか(ZIP)

本文ほんぶんと先生用せんせいよう解答かいとうのPythonコード101枠わくを収録しゅうろくしています。第だい8・10章しょうの連続れんぞくした枠わくは結合けつごうし、第だい10章しょうの4入力にゅうりょくも含ふくめて100回実行かいじっこうしました。通常例どおりじょうれいは出力しゅつりょくと終了しゅうりょうコード、エラー例れいは例外名れいがいめいを照合しょうごうしています。ZIPの source_snippets は本ほんの出現順しゅつげんじゅんのコード、verified_runs は実行用じっこうようのコード・入力にゅうりょくCSV・実際じっさいの出力しゅつりょくです。フォルダの中なかへ移動いどうし、python3 code.py で実行じっこうします。意図的いとてきなエラーも学習用がくしゅうようとして含ふくみます。

入力にゅうりょくCSVを用意よういする

第だい10章しょうのプログラムと4つの入力にゅうりょく

ch10_program.py を保存ほぞんします。同おなじ場所ばしょに次つぎの4つのフォルダを作つくり、それぞれへ reading.csv を保存ほぞんします。

フォルダ 入力にゅうりょく 件数けんすう 合計ごうけい 平均へいきん 空欄くうらん
normal 通常つうじょうのCSV 3 300 100.0 1
header_only 見出みだしだけ 0 0 計算けいさんできない 0
one 1件けん 1 50 50.0 0
blank_only 空欄くうらんだけ 0 0 計算けいさんできない 1

それぞれの入力にゅうりょくフォルダへ移動いどうし、ターミナルで python3 ../ch10_program.py を実行じっこうします。>>> の対話画面たいわがめんへは入力にゅうりょくしません。読よみ込こむCSVは変更へんこうしません。

第だい10章しょうの実際じっさいの出力しゅつりょく

normal

件数は3件です
合計は300ページです
平均は100.0ページです
空欄は1件です

header_only

件数は0件です
合計は0ページです
平均を計算できません
空欄は0件です

one

件数は1件です
合計は50ページです
平均は50.0ページです
空欄は0件です

blank_only

件数は0件です
合計は0ページです
平均を計算できません
空欄は1件です

章しょうごとの実行結果じっこうけっか

ZIPの verified_runs で、各例かくれいのコードと実際じっさいの標準出力ひょうじゅんしゅつりょく・エラー表示ひょうじを確認かくにんできます。何なにも表示ひょうじしない例れいでは stdout.txt は空からです。Pythonの版ばんによりエラーの詳くわしい文ぶんは変かわることがあります。

章しょう 実行回数じっこうかいすう 確認かくにん
はじめに 1 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
1章しょう 8 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
2章しょう 11 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
3章しょう 11 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
4章しょう 9 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
5章しょう 11 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
6章しょう 13 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
7章しょう 13 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
8章しょう 5 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
9章しょう 13 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち
10章しょう 5 出力しゅつりょくまたは意図いとした例外名れいがいめいが一致いっち