注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
前回の復習 前回までで、logging APIによるタートル移動履歴機能を完成させました。 FS API を使いこな... 前回の復習 前回までで、logging APIによるタートル移動履歴機能を完成させました。 FS API を使いこなそう(10): 関数の引数を柔軟に取り扱う logging.forward()などを使って移動したらログファイルに移動したことを書き込んでいきます。 今回は、そのログファイルの内容を使って、スタート地点に戻る機能を実現します。 基本的な考え方 考え方はとてもシンプルです。 たとえばタートルが移動を完了した後、ログファイルには以下のようなログが残っているとします。 turtle.forward() turtle.forward() turtle.turnRight() turtle.forward() (1)このファイルの中身を読んで、(2)反対の意味の関数に置換して、(3)逆順に入れ替えればよいのです。 つまりはこんな感じに。 turtle.back() turtle.tur
2014/06/20 リンク