Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python if ... elif ... elseステートメントの構文は何ですか?


Pythonプログラムでは、if..elif..else構文が、以前の式が真であることが判明するように評価される論理式の数が多い場合に使用されます。ネストされたif--else構造を使用すると、後続のブロックのインデントレベルが増加し続け、プログラムが読みにくくなります。これは、elifが便利な場所です。以前の条件がfalseの場合、elifの下のステートメントの各ブロックが実行されます。最後のelseブロックは、前のすべての論理式が失敗したときに実行されます。すべてのブロックに同じレベルのインデントがあります。

if expression1==True:
    statement(s)
elif expression2==True:
    statement(s)
elif expression3==True:
    statement(s)
else:
    statement(s)

  1. Pythonでのassertステートメントの使用は何ですか?

    assertステートメントの構文は次のとおりです。 assert <some_test>, <message>をアサートします 上記の行は次のように読み取られます。がFalseと評価された場合、例外が発生し、が出力されます。 コードブロックまたは式をテストする場合は、assertキーワードの後に​​配置します。テストに合格するか、式がtrueと評価された場合、何も起こりません。ただし、テストが失敗した場合、または式がfalseと評価された場合、AssertionErrorが発生し、メッセージが出力または評価されます。 Assertステートメントは、ユーザー定義の制

  2. Pythonの条件文-If、Else、Elif

    このチュートリアルでは、ifの使用方法を見ていきます。 、else およびelif Pythonのステートメント。 任意の言語でコーディングする場合、決定を下し、決定の結果に基づいてコードを実行する必要がある場合があります。 Pythonでは、ifを使用します 条件を評価するステートメント。 PythonIfステートメント ifの構文 Pythonのステートメントは次のとおりです。 if condition: statement セミコロン:に特に注意してください およびインデント 。 論理演算子を使用して条件を評価します。論理演算子は次のとおりです。 等しい:a ==