Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Forループ | ループ
パイソンナイト
セクション 4.  1
knight.py

knight.py

bookForループ

メニューを表示するにはスワイプしてください

この章では、ループの概念、特に「forループ」に焦点を当てて解説します。ループはプログラミングにおける基本的な概念であり、同じコードブロックを何度も繰り返し実行することを可能にします。これにより、同じ処理を複数回行いたい場合に、コードを繰り返し書く必要がなくなります。例えば、ナイトをグリッド上でコインを集めるために移動させる場合などに非常に便利です。

Forループとは?

「forループ」は、指定した条件に基づいてコードを繰り返し実行できる制御フロー文です。条件が真である限り、ループは実行され続けます。条件が偽になると、ループは終了します。

Pythonにおけるforループの基本的な構文は次のとおりです。

12
for i in range(5): print("Iteration:", i)
copy
  • 初期化: range(5)関数は0から4までの数値のシーケンスを生成します。これにより、ループ変数iはループの開始時に暗黙的に0に初期化されます。

  • 条件: ループはrange(5)によって生成されたシーケンスに数値が残っている限り継続します。この場合、0、1、2、3、4の順に繰り返し処理されます。

  • 増分: ループ変数iは、range(5)で生成されたシーケンスを進むごとに自動的に1ずつ増加します。

ナイトを使ったforループの実例を見てみましょう。

knight.py

knight.py

copy

この例では、騎士がコインを6回拾います。ループ変数 i が0から5まで変化し、i が6未満の間ループが実行されます。

タスク

スワイプしてコーディングを開始

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  1
knight.py

knight.py

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt