私はPyCharm 2016.1.3 Community Editionを使用しています。Pycharm Python console - コードがブロックとしてコンソールにコピーされたときに、異なる変数が同じオブジェクトであるように見えました。
以下のコードは、ブロック、変数「A」としてPythonコンソールにコピーされ、「b」は同じオブジェクト
>>> a = 1000
b = 1000
print (a is b)
True
>>> id(a)
36079236
>>> id(b)
36079236
であるが、線によってコード行を入力するとき、この場合には、両方の変数であります異なるオブジェクト
>>> a = 1000
>>> b = 1000
>>> print (a is b)
False
最初のケースでは、PyCharmはここで何らかの最適化を行っていますか?ヘルプ