首页 > 解决方案 > 终端和 Pycharm 中的“是”操作

问题描述

我知道'is'运算符与字符串的区别。但是,当我在 Pycharm 中键入以下示例时,我总是得到True.

a = 'a monkey'
b = 'a monkey'
print(a is b)

我得到:

True

在终端的位置:

>>> a = 'a monkey'
>>> b = 'a monkey'
>>> a is b
False

为什么会这样?

编辑:为什么 Pycharm 总是返回 True?

标签: pythonterminalpycharm

解决方案


推荐阅读