こなさんち

しがないフリーランスエンジニアの備忘録。

【比較演算子編】python での特殊な書き方。@phper の驚き!

ちょっと今日は2記事書いてみる。 元気があったら、fc2の通常日記も書くね。 ※ 精神薬等飲んだのでふわふわしてます。

PHPだと

if (hoge > 1 and hoge < 20 ) {
  echo '1より大きくて20より小さいよ';
}

Pythonだと

if 1 < hoge < 20:
  print u'PHPとおなじだよ!!!!!'

演算子はつなげることができ、解釈としては間に「and」が入るのですね。

a is b is c is None

# 解釈

a is b and b is c and c is None