【发布时间】:2019-02-18 12:38:51
【问题描述】:
我发现分号“;”有一个奇怪的行为在 Python 中。
>>> x=20000;y=20000
>>> x is y
True
>>> x=20000
>>> y=20000
>>> x is y
False
>>> x=20000;
>>> y=20000
>>> x is y
False
为什么第一个测试返回“True”,而其他测试返回“False”?我的 Python 版本是 3.6.5。
【问题讨论】:
标签: python