- スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
149 :デフォルトの名無しさん[sage]:2015/12/24(木) 22:58:28.26 ID:65Ta51SK - Hi gays
ちょっと聞きたいんだがPythonで ans = a * (d-b if d>b else 0) ってどういう意味なんだい? cライクな言語で書いたら if( d>b ){ ans = a * d-b; }else{ ans = 0; } と等価なのかい?
|
- スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
150 :デフォルトの名無しさん[sage]:2015/12/24(木) 22:59:49.41 ID:65Ta51SK - おっとすまん c/c++スレやった。気にしないでくれ!
|
- くだすれPython(超初心者用) その28©2ch.net
401 :デフォルトの名無しさん[sage]:2015/12/24(木) 23:00:52.86 ID:65Ta51SK - Hi gays
ちょっと聞きたいんだがPythonで ans = a * (d-b if d>b else 0) ってどういう意味なんだい? cライクな言語で書いたら if( d>b ){ ans = a * d-b; }else{ ans = 0; } と等価なのかい?
|
- くだすれPython(超初心者用) その28©2ch.net
403 :デフォルトの名無しさん[sage]:2015/12/24(木) 23:25:30.36 ID:65Ta51SK - >>402
Thank you. 見かけたソースでこの書き方してて気になってたんだが これで安心して眠れます!
|
- スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
152 :デフォルトの名無しさん[sage]:2015/12/24(木) 23:44:33.46 ID:65Ta51SK - >>151
Thank you ! なるほど謎が解けました。定義ながめても if_stmt ::= "if" expression ":" suite ( "elif" expression ":" suite )* ["else" ":" suite] みたいな感じだったからなんでじゃ!と思ってたが 確かに三項演算子(Conditional expressions)のとこに しっかり書いてありました!
|