0Pricing
Python For Kids · レッスン

Pythonのループ

例を通してforループとwhileループを理解します。

「Pythonのループ」はCoddyKit上の無料Python For Kidsレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはPython For Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Python For Kidsコースには全4レッスンが含まれています。

ループ入門

Pythonのループ

制御フローのレッスンへようこそ!今日は、プログラムで処理を効率よく繰り返すための、Pythonのループについて学びます。

Pythonのループ — イラスト1

ループとは?

ループを使うと、同じコードを何度も書かずに、コードのブロックを複数回実行できます。繰り返しが必要な処理には欠かせません。

  • Forループ: シーケンス内の要素を順番に処理します。
  • Whileループ: 条件が真である限り繰り返します。

Forループ

forループは、シーケンス(リスト、タプル、文字列など)の要素を順番に処理し、各要素に対してコードのブロックを実行するために使用します。

構文:

for item in sequence:
    # code to execute for each item

Forループの例

簡単な例で、forループの動作を見てみましょう。

例:

# Iterates over each fruit in the list and prints it
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    print(fruit)

Forループの例の出力

上記のコードを実行すると、Pythonはリスト内の各フルーツを表示します:

apple
banana
cherry

Whileループ

whileループは、指定した条件が真である限り、コードのブロックを繰り返し実行します。

構文:

apple
banana
cherry

Whileループの例

簡単な例で、whileループの動作を見てみましょう。

例:

# Prints numbers from 1 to 5
count = 1
while count <= 5:
    print(count)
    count += 1  # Increments count by 1

Whileループの例の出力

上記のコードを実行すると、1から5までの数値が表示されます。

1
2
3
4
5

よくできました!

forループとwhileループを使って、Pythonプログラムで処理を繰り返す方法を学びました。ループを使うと、コードをより効率的で強力なものにできます。自分でループを作り、さまざまなケースを試しながら練習を続けましょう。

Pythonのループ — イラスト10

よくある質問

「Pythonのループ」レッスンは無料ですか?

はい。「Pythonのループ」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Python For Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Python For Kidsコースには全4レッスンが含まれています。

「Pythonのループ」で何を学びますか?

例を通してforループとwhileループを理解します。 ブラウザで直接実行するハンズオンコードでPython For Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Python For Kidsを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのPython For Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。

「Pythonのループ」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このPython For Kidsレッスンでコードを書いて実行できますか?

はい。すべてのPython For Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. If-Else文
  2. Pythonのループ
  3. ネストしたループ
  4. BreakとContinue
← Python For Kidsに戻る