三項演算子は、基本的に例として以下のような書き方をする。
| 1 | Result = "Plus" if n > 0 else "ZeroMinus" | 
nが0より大きい場合はResultに”Plus”、それ以外の場合は”ZeroMinus”をセットする。
応用として、以下のような書き方も出来るが、可読性が低下する可能性がある。
| 1 | Result = "Plus" if n > 0 else "Zero" if n == 0 else "Minus" | 
nが0より大きい場合はResultに”Plus”、nが0の場合は”Zero”、それ以外の場合は”Minus”をセットする。
値を返さない書き方も出来る。
| 1 | print("Plus") if n > 0 else print("Zero") if n == 0 else print("Minus") | 
nが0より大きい場合は”Plus”を出力、nが0の場合は”Zero” を出力 、それ以外の場合は”Minus”を出力する。