学習内容
朝
・映画英語のリスニング
・Introduction to Computation and Programming Using Pythonの5章
・わかったこと
・ハングマンゲーム
今回のお題はハングマンゲームの実装。
ハングマンゲームというのはお題を出す人が英単語を思い浮かびます。例えばtakeとする。
相手は、この単語を類推するのですが、ルールとして
・8回カウントがある。
・同じ文字を使用した場合は、カウントは減らない
・正解してた場合はカウントが減らない
・アルファベット1文字ずつ答えること
といったことをルールとして、単語を類推するゲームを作ります。
デバッグではまったのが、既に予想が的中した文字を再度入れるとカウントが減るというバグ。トレースしてようやく気付いたのですが、なんとなく設計しているとミスしやすいですね。今回の課題、タプルとかmapとか全く使っていない。
現在kindle版の書籍が半額!
世界標準MIT教科書 Python言語によるプログラミングイントロダクション 第2版:データサイエンスとアプリケーション
- 作者: Guttag John V.
- 出版社/メーカー: 近代科学社
- 発売日: 2017/09/01
- メディア: Kindle版
- この商品を含むブログを見る
・次やらないといけないこと
・中間試験
・所感
久しぶりのLPIEネタです。書き方はだいぶなれてきたのですが、テストがだんだんしんどくなってきました。次回のレッスンはデバッグ&テストなので少し期待。
pythonの基礎文法を徐々に理解してきているので、いい感じです。