- 単一の条件の場合:
x = 10
if x > 5:
print("xは5より大きいです")
上記の例では、変数xの値が5より大きい場合に、"xは5より大きいです"というメッセージが出力されます。
- 条件が複数ある場合:
x = 10
if x > 5:
print("xは5より大きいです")
elif x < 5:
print("xは5より小さいです")
else:
print("xは5です")
上記の例では、変数xの値によって異なるメッセージが出力されます。xが5より大きい場合は"xは5より大きいです"、xが5より小さい場合は"xは5より小さいです"、xが5の場合は"xは5です"というメッセージが表示されます。
- 複数の条件を組み合わせた場合:
x = 10
y = 7
if x > 5 and y > 5:
print("xとyはどちらも5より大きいです")
elif x > 5 or y > 5:
print("xかyのどちらかが5より大きいです")
else:
print("xとyはどちらも5以下です")
上記の例では、変数xとyの値によって異なるメッセージが出力されます。xとyがどちらも5より大きい場合は"xとyはどちらも5より大きいです"、xかyのどちらかが5より大きい場合は"xかyのどちらかが5より大きいです"、xとyがどちらも5以下の場合は"xとyはどちらも5以下です"というメッセージが表示されます。
これらはPythonにおけるif文の基本的な使い方の一部です。条件文を利用することで、プログラムの実行を特定の条件に基づいて制御することができます。より複雑な条件の組み合わせや、条件文のネストなど、さまざまな方法でif文を活用することができます。