Pythonは、そのシンプルさと強力な機能のため、初心者から経験豊富な開発者まで幅広く利用されています。その中でも、条件分岐と変数の活用は、Pythonプログラミングの基本的な要素です。
Pythonのif文
Pythonのif文は、以下のように構成されます。
if 条件式:
# 条件式が真の場合に実行するコード
具体的な例として、ある数が10より大きいかどうかを判定するif文を考えてみましょう。
num = 15
if num > 10:
print("Number is greater than 10.")
このコードは、「num」が10より大きい場合、「Number is greater than 10.」と表示します。「num」が10以下であれば何も表示されません。
複数条件の指定:andとor
Pythonのif文では、「and」や「or」を使って複数の条件を指定できます。
num = 15
if num > 10 and num < 20:
print("Number is between 10 and 20.")
このコードは、「num」が10より大きく、かつ20より小さい場合、「Number is between 10 and 20.」と表示します。
また、「or」を使用すると、いずれかの条件が満たされていれば指定したコードが実行されます。
num = 35
if num <= 10 or num >= 30:
print("数字は10以下または30以上です。")
「num」が10以下または30以上であれば、「数字は10以下または30以上です。」と表示します。
まとめ
Pythonの条件分岐と変数の活用は、コードの流れを制御するための重要な要素です。これらの概念を理解し、適切に活用することで、より効率的で読みやすいコードを書くことができます。