为什么'是'返回不同的结果以进行同样的比较'在Python?

时间:2017-11-16 08:22:38

标签: python compare

我知道'是'在Python中比较两个对象的id。但为什么相同的比较会返回不同的结果?

以下是我的问题的示例代码。 (Python 2和3相同)

>>> x = '123'
>>> y = '123'
>>> x is y
True
>>> x *= 100
>>> y *= 100
>>> x is y
False

0 个答案:

没有答案