Python開発コース
チャプター
>
レベル

ループの学習
while ループ

ループは、同じコードを繰り返し実行するために使用できるシーケンスです。これにより、長いコードのリストを書くことなく、ゲーム内のタスクを完了するのが簡単になります。ループには、後述するレベルで学習する while ループと for ループの2種類があります。

このマップには (5) 個の卵があります。while loop を使って数行のコードで卵を拾うことができます。同じ2行のコードを4回繰り返して、すべての卵を手に入れてみましょう。

Guide

目的

while ループを使って、たった 6 行のコードで納屋の中のすべての卵を取ろう。

鶏たちはあちこちに卵を産んでしまいました! 納屋を歩いて、すぐに卵をすべて集めましょう!

コードの記述量を減らし、プログラミングをずっと楽にするためには、ループを使うと良いです! ループは同じコードを何度も繰り返すための仕組みで、同じコードを何度も書く必要をなくしてくれます。

while ループは、その一例で、特定の条件が成立している間、コードを繰り返すように設定できます。コードを繰り返したい回数を指定するために count という変数を用意し、その変数をループの条件として使用します。

count = 0 while count < 4: [Code you wish to loop four times] count += 1

この例では、while ループは count4 より小さいかをチェックします。count は最初 0 で、各サイクルごとに +1 され、4 に達するまで続きます。while ループの下にインデントされたコードは、この場合 4 回繰り返されます。ループは止めないと無限に実行される可能性があるので、count 変数を削除したり、コメントアウトしたりしないように注意してください。エラーが発生する恐れがあります。

さあ、やってみましょう! コードエディタに合計 6 行のコードだけを書いて、5 個すべての卵を集めてレベルをクリアしましょう。

コードブック