セクション 6. 章 1
knight.py
チャレンジ:Build Letter K
メニューを表示するにはスワイプしてください
「Kの文字を作ろう」チャレンジへようこそ!この章では、ナイトゲームを使って「K」の文字を構築することで、プログラミングスキルを試します。
始める前に、これまで学んだナイトのメソッドと機能を簡単に振り返りましょう:
ナイトのメソッド:
go_right(),go_left(),go_up(),go_down(): ナイトを指定した方向に1マス移動します。pick_coin(): マップからコインを拾い、インベントリに追加します。put_coin(): インベントリからコインを取り出し、マスに置きます。object_up(),object_down(),object_right(),object_left(): 指定した方向の次のマスにあるオブジェクトを判定し、「wall」、「coin」、「empty」のいずれかを返します。
プログラミングの概念:
- 関数:特定のタスクを実行する再利用可能なコードブロックの作成。
- 分解:複雑な問題をより小さく管理しやすい部分に分割。
- ループ:
forやwhileループを使って処理を繰り返す。 - 条件分岐:
if-else文を使って条件に応じた判断を行う。
タスク
スワイプしてコーディングを開始
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 6. 章 1
knight.py
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください