プログラム設計演習の授業でやった課題をPythonで解き直してみる。