Python
では、if-else文を1行で書くために三項演算子(条件式)を使うことができます。三項演算子の基本的な構文は以下の通りです。
result = value_if_true if condition else value_if_false
例えば、数値の比較を1行で行う場合、以下のように書けます。
count = 0 if count == N else count + 1
この構文を使うことで、シンプルな条件分岐を1行で実装できます。通常のif-else文と異なり、コードが短くまとまりますが、可読性を保つためには、あまり複雑なロジックには向いていません。