ステートメント

「ステートメント」(Statement)は、プログラミング言語の文法で、プログラムの動作や制御の一部を表現するものです。ステートメントはプログラム内で特定のタスクや操作を実行し、プログラムの制御フローを制御します。異なるプログラミング言語や文脈で、異なる種類のステートメントが使用されます。

以下に、一般的なプログラミング言語で使用される主要なステートメントの種類をいくつか示します:

  1. 代入ステートメント:

    • 変数に値を代入するステートメント。代入演算子(通常は「=」)を使用して、変数に新しい値を割り当てます。
    python
    x = 10 # xに10を代入する
  2. 条件ステートメント:

    • 条件に基づいてプログラムの制御フローを変更するステートメント。通常、if文やswitch文などが含まれます。
    python
    if x > 5: print("xは5より大きい")
  3. ループステートメント:

    • ループ処理を実行するステートメント。forループやwhileループなどが含まれます。これらのステートメントは特定の条件が満たされる間、あるいはリスト内の各要素に対して繰り返し処理を実行します。
    python
    for i in range(5): print(i) # 0から4までの数値を表示
  4. 関数呼び出しステートメント:

    • 関数を呼び出すステートメント。関数名と必要な引数を指定して関数を実行します。
    python
    result = add(3, 5) # add関数を呼び出し、結果をresultに代入
  5. 制御ステートメント:

    • ループや条件処理を制御するためのステートメント。breakcontinuereturnなどが含まれます。これらのステートメントは通常、制御フローを変更する役割を果たします。
    python
    for i in range(10): if i == 3: continue # iが3の場合、次のループイテレーションに進む

ステートメントは、プログラム内で特定の操作を実行する基本的な構成要素であり、プログラムのロジックを構築するために使用されます。プログラミング言語によってステートメントの文法と種類が異なりますが、プログラミングにおいてはステートメントの理解と使用が重要です。