标签: python string python-3.x boolean
下面的代码描述了两种情况,它们比较相同的字符串。即使两个字符串在每种情况下都相同,为什么它们也会产生不同的结果?
Case 1: a = 'hello' b = 'hello' a is b True Case 2: a = 'hello!' b = 'hello!' a is b False
我找不到原因“!”的原因会改变变量的真值。