Pythonでは、一行のif-else文を書くために三項演算子(条件式)を使用することができます。以下にその一行の三項演算子の構文を示します:
value_when_true if condition else value_when_false
この構文は、condition
が真であればvalue_when_true
を返し、そうでなければvalue_when_false
を返します。
例えば、以下のように書くことができます:
fruit = 'Apple'
isApple = True if fruit == 'Apple' else False
このコードは、fruit
が'Apple'
であればTrue
を返し、そうでなければFalse
を返します。
また、Pythonのif文にはelif
とelse
のオプションがあります。elif
は前のif/elif文がFalse
の場合にのみ実行され、else
はすべての前のif/elif文がFalse
の場合にのみ実行されます。
以上がPythonで一行のif-else文を書く方法です。この機能を活用して、コードをより簡潔に書くことができます。