从 Python 解释器和 Pycharm 获得不同的结果

问题描述

我是学习 Python 编程的初学者。当我在 Pycharm 2021.1.2(社区版)中运行这个简单的脚本时,得到了我预期的结果:

a = 1000
b = 1000
print(a is b)
True

但是当我在 Python 解释器 3.9.4 中运行相同的代码时,我得到了不同的结果:

>>> a = 1000
>>> b = 1000
>>> print(a is b)
False

我的问题是为什么会有所不同?像我这样的初学者继续学习Python最推荐Pycharm和解释器哪个?

解决方法

嘿,我使用两个口译员,我的回答是它们都是一样的。