希望这里有人可以帮助我解决这个问题。我正在为周五的一年级编程考试做一些复习,但遇到了一些让我困惑的事情。
在我讨论可变性的演讲幻灯片中,有一个特定的部分对我不起作用。例子是:
a = 'this is a string'
b = 'this is a string'
print(a is b)
False
但是当我在我的程序中输入这个时,它会返回 True 。他们的ID也是相同的。现在我希望如果我打印a == b
它会返回True
,但肯定a
不应该是b
因为它们是单个变量。
这也是去年考试的一个问题,因此有助于理解这一点。
非常感谢您对此事的任何帮助。