条件分岐(if-else)の基本


条件分岐は、ある条件が真(true)か偽(false)かによって、異なるコードブロックを実行するためのものです。以下に、条件分岐の基本的な構文を示します。

if 条件:
    条件が真の場合に実行されるコード
else:
    条件が偽の場合に実行されるコード

条件としては、比較演算子(==、!=、<、>、<=、>=)や論理演算子(and、or、not)などを使用することができます。また、複数の条件を組み合わせる場合には、if-elif-else文を使用することもあります。

以下に、いくつかの具体的なコード例を示します。

例1: 数値の比較

x = 10
if x > 5:
    print("xは5より大きいです")
else:
    print("xは5以下です")

例2: 文字列の比較

name = "Alice"
if name == "Bob":
    print("名前はBobです")
else:
    print("名前はBobではありません")

例3: 複数の条件の組み合わせ

x = 10
y = 20
if x > y:
    print("xはyより大きいです")
elif x < y:
    print("xはyより小さいです")
else:
    print("xとyは等しいです")

これらは単純な例ですが、条件分岐を使うことで、プログラムの実行フローを制御することができます。さまざまな条件に基づいて、異なる処理を行いたい場合には、条件分岐が役立つでしょう。

以上が条件分岐(if-else文)の基本的な概念とコード例の紹介です。これを参考にして、自分自身で条件分岐を使ったプログラムを作成してみてください。