python中的对象引用

时间:2016-01-09 06:58:18

标签: python object reference

>>> a = "asd" 
>>> b = "asd"
>>> id(a), id(b) 
(54742848, 54742848) 

>>> a = "asd!" 
>>> b = "asd!" 
>>> id(a), id(b)
(52458624, 54742016)
>>> 

为什么python会创建不同的对象,以及#34; asd!"同时保持参考相同的" asd"? 通常,在字符串中添加特殊字符会更改内部行为。这本身就是一个规则吗?

0 个答案:

没有答案