はじめに
メニューを表示するにはスワイプしてください
Python Ninjaへようこそ!
このコースでは、Pythonプログラミング言語をゲームを通じて学習します。抽象的なコードを書く代わりに、小さな世界の中で忍者を操作します。
最初はとてもシンプルなコマンドから始まります:マップ上で忍者を移動させる、寿司を拾う、正しい場所に置くなどです。
進むにつれて、課題を通じてプログラミングの基本概念が徐々に紹介されます。アクションを再利用するための関数、手順を繰り返すためのループ、判断を行うための条件分岐などです。
忍者を操作する方法
ゲームでは、忍者を操作するためのコマンドが用意されています。理解を助けるために、簡単なコード例を紹介します。
ninja.py
コードを実行をクリックして、コードの動作を確認できます。
レベルが開始されるたびに、ゲームはこのブロックを探します:
def ninja_controller(ninja):
ここはNinjaへのコマンドをすべて記述する場所です。このブロック内に書かれた内容は上から下へ順番に実行されます。
ninja.go_up()はNinjaをマップ上で1マス上に移動させます;ninja.pick_sushi()はNinjaが立っているマスの寿司を取得します。
注意
すべてのNinjaコマンドは、ninja_controllerの中でインデントされている必要があります。
例えば、以下のコードは動作しません:
def ninja_controller(ninja):
ninja.go_up()
ninja.pick_sushi()
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 1
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 1. 章 1