if 文は、条件分岐を実行するために使われます:
if_stmt | ::= | "if" expression ":" suite |
( "elif" expression ":" suite )* | ||
["else" ":" suite] |
if 文は、式を一つ一つ評価してゆき、真になるまで続けて、 真になった節のスイートだけを選択します (真: true と偽: false の定義 については、 5.10 節を参照してください); 次に、選択した スイートを実行します (または、 if 文の他の部分を実行 したり、評価したりします) 全ての式が偽になった場合、 else 節があれば、そのスイート が実行されます。
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。