このシリーズの第XNUMX回講義へようこそ。 今、私たちはプログラミングに深く入り込んでおり、Pythonでの「ifステートメント」の使用法を学びます。
「ifステートメント」は、ある条件に基づいて決定を下すことができるプログラムを構築できるため、プログラミングにおいて非常に重要です。
Ifステートメント
「ifステートメント」は、いくつかの決定に基づいてプログラムを実行するために使用されます。 たとえば、次のように読みます。
「暑い場合は、
暑い日です
たくさん水を飲む
そうでなければ、寒い場合
寒い日
暖かい服を着なさい
そうでなければ、それは素敵な日です。」
上記のステートメントでは、いくつかの条件に基づいていくつかの決定を行っています。 最初のステートメントは条件であり、XNUMX番目のステートメントはその含意であり、XNUMX番目のステートメントは決定を実行しています。
ifステートメントも同様に機能します。
プログラミングで見てみましょう。
ブール変数を導入しています。
is_hot = true
次に、「ifステートメント」を追加します
if is_hot:
print("It's a hot day.")
上記の条件が真の場合、この式が実行されます。 「ifステートメント」から抜け出すには、「Shift + Tab」を押して、新しいコード行にカーソルを合わせる必要があります。
それでは、このプログラムを実行してみましょう。
それでは、このプログラムで遊んでみましょう。
上記の条件をfalseにするとどうなるか見てみましょう。
条件が偽の場合、「ifステートメント」が実行されないことは明らかです。 次に、最初の条件が満たされない場合に実行されるXNUMX番目の条件を追加します。
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
「if」条件がfalseであるため、インタープリターは「else」インデントの下にある次のコードセットに進みます。
「ifステートメント」は、必ずしもXNUMXつの条件のみに限定されるわけではありません。 あなたは好きなだけ多くの条件でチャックすることができます。 このプログラムにいくつかの条件を追加しましょう。
ブール変数を使用して別の条件を定義しています。 なるがままに:
if_cold = True
これで、プログラムにXNUMX番目の条件を追加できます。 このように動作します
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
暑い日でも寒い日でもないなら、素敵な日です。 ここでは、新しい関数「elif」を使用して、最初の「if」と最後の「else」の間の新しい条件を定義しました。 「elif」はいくつでも追加できます。
運動
ソリューション
要約!
このシリーズを楽しんでいただければ幸いです。 次の講義では、Pythonでの演算子の使用について説明します。
ピース!
コメントを残す