Pythonはよく知らんけど、isってのは参照が同じかを返す演算子で、Pythonでは256までの整数リテラルは性的なオブジェクトを指すことになってて、こういう挙動になってるってこと?これ仕様なんか?いやまあ実装が仕様とかそういう話かもしれんが。
ツイート
会話
オブジェクトがどういう風に作られるのかによって変化する演算子がある以上、リテラルがどういうオブジェクトになるかってのは言語で決まってないと処理系依存動作になるし、昨今の言語で処理系依存動作ってのは厳しめな所はある。まあ昨今の言語じゃないけど。
1
返信を表示
Twitterを使ってみよう
今すぐ登録して、タイムラインをカスタマイズしましょう。