2009-10-02 三項演算子 python 以下のif文を三項演算子使って1行で書きたい(実行環境:python 2.5.2) a = 100 b = 200 # if文 if a > 0 : result = a else : result = b # 三項演算子使用 result = a if a > 0 else b もちろん結果はどちらも同じ print result # 100 これは地味に嬉しい