質問: (条件式) ? "OK": "NG" ``` のような表現があるかと思うのですが、 これは何という名前なのでしょうか? また、python ではこのような構文(?)は 可能なのでしょうか? ご教授いただけたら幸いです
回答: 正式には「条件演算子」といいますが、多くの言語で三項になるのがこの演算子だけなので、「三項演算子」と呼んでも通用します。 Pythonでは、少し違う書き方になります。 ``` strHoge = "OK" if (条件式) else "NG" ```