7.1 if

if 文は、条件分岐を実行するために使われます:

if_stmt ::= "if" expression ":" suite
( "elif" expression ":" suite )*
["else" ":" suite]
Download entire grammar as text.

if 文は、式を一つ一つ評価してゆき、真になるまで続けて、 真になった節のスイートだけを選択します (真: true と偽: false の定義 については、 5.10 節を参照してください); 次に、選択した スイートを実行します (または、 if 文の他の部分を実行 したり、評価したりします) 全ての式が偽になった場合、 else 節があれば、そのスイート が実行されます。

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。