dogwood008の開発メモ!

最近のマイブームは機械学習, Ruby on Rails。中でも機械学習を使った金融商品の自動取引に興味があります。

【Python】Pythonの三項演算子は独特

概要

# Python
variable = 'Trueの時の値' if condition else 'Falseの時の値'

詳細

RubyやJavaScriptだとこんな感じ。

# Ruby or JavaScript
variable = condition ? 'Trueの時の値' : 'Falseの時の値'

ちなみに、三項演算子は英語で Ternary operator という。

参考

docs.python.org

book.pythontips.com