if 条件式:
条件が真の場合に実行されるコード
else:
条件が偽の場合に実行されるコード
この構文では、最初に条件式が評価され、その結果に応じてコードの実行が分岐します。条件が真の場合は、if文の後に続くコードブロックが実行されます。条件が偽の場合は、else節の後に続くコードブロックが実行されます。
また、条件が真の場合に実行されるコードブロックだけを記述する場合、else節は省略することもできます。その場合、条件が偽の場合は何も実行されません。
さらに、複数の条件を評価する場合や、ネストされたif文を使用する場合もあります。以下に、いくつかの具体的なコード例を示します。
例1: 数値の比較
x = 10
if x > 0:
print("xは正の数です")
else:
print("xは負の数です")
例2: 複数の条件の評価
x = 10
if x > 0 and x < 20:
print("xは10から19の範囲にあります")
else:
print("xは範囲外です")
例3: ネストされたif文
x = 10
if x > 0:
if x < 20:
print("xは10から19の範囲にあります")
else:
print("xは20以上です")
else:
print("xは負の数です")
このように、if文はプログラミングにおいて非常に重要な制御構造の一つです。条件分岐を使用することで、プログラムの動作を柔軟に制御することができます。初心者の方にとっても理解しやすいシンプルな構文ですので、ぜひ活用してみてください。