条件文 (if)
最大数 2 を求める問題で、
if という単語で始まる新しい演算子が見つかりました。
この演算子は
条件演算子
if
という単語は英語から「if」として翻訳され、
else
という単語は「otherwise」として翻訳されます。単語
if
の後の条件が true (true) の場合、新しい行のコロンの後、単語
else
より前にあるすべてのコマンド (演算子) が実行されます。条件が false (偽) の場合、単語
else:
.
の後のコマンドが実行されます。
他のプログラミング言語とは異なり、Python では左境界線に対する
インデント (シフト) ステートメントが重要です。
インデントはプログラムのパフォーマンスに影響します。よく見ると、単語
if と単語
else
が同じレベルで始まり、実行されるコマンドがシフトされています。このレベルに対して右に同じ距離だけ移動します (
スペースを 4 つ使用することをお勧めします)。
条件ステートメントの概要:
if 条件: # 条件付きタイトル
# 「if」ブロック—実行されるステートメント
# ヘッダーの条件が true の場合
その他:
# 「それ以外」をブロックする—実行されるステートメント
# ヘッダーの条件が false の場合
覚えておく必要があります!
1.
if-else
-
は 1 つのステートメントです。
2.
else
という単語の後には、条件は設定されません。(条件は
if
という単語の後にのみ設定されます)。
「
それ以外」をブロックします。
if
という単語の後に指定された主条件が false の場合、つまり、
3. 各分岐で実行されるステートメント (
if
または
else
) は、スペース 4 個の同じインデントで記述されます。
インデントが必要です。
4.
条件は、true (つまり、満たされている) または false (つまり、満たされていない) であると言える式です。
条件は論理関係の記号を使用
しています。
>
、
<
多い、少ない、
>=
、
<=
以上、以下、
==
等しい、
!=
等しくありません。