Pythonをつつく3−比較演算子。連鎖比較してみよう♪2009-03-18 Wed 19:21
前回は算術演算子を紹介したから今回は比較演算子を紹介するピヨ♪えー比較ぅ〜って思う人も居るだろうけど、こういった基礎をおろそかにしちゃ駄目ピヨッ!!
ではいくぞー
基本的な比較演算をつついてみたピヨ。このほかにもisとinがあるけど、それは後で紹介するピヨ。 非等価演算子が二つあるのに気付いたかな?この二つは道違うのかというと・・・安心して二つは同じピヨ♪ 味気ないけど今回はこれでお終い。 おっと忘れるところだった。Pythonはなんと比較演算子を連鎖できるピヨ♪どういうことなのかというと・・・
どう?地味だけど結構便利な構文ピヨ。この構文は実のところx < y and y <= z とほぼ同じピヨ。【ほぼ】といっているところに注意してね。マニュアルによると、x < y < zの場合は変数yは1回しか評価されないらしいピヨ♪ふーん。1回しか評価されないという事は、スピードを考えたらx < y < zの方が基本的にはいいよね♪でも1回しか評価されないという点に注意しなければいけないので、複雑な比較の場合は比較を二つに分けるほうがいいと思うピヨ。これで本当にお終い♪じゃあねー♪ |
この記事のコメント |
コメントの投稿 |
||
|
|
||
| 管理者だけに閲覧 | ||
|
|
||
この記事のトラックバック |
|
| 無差別に技術をついばむ鳥 |
|