为什么对象的地址在Python中有奇怪的行为?

时间:2019-05-03 03:55:45

标签: python python-3.x python-2.7

在我编写代码时,我在Python中发现了这种奇怪的行为。
为什么包含特殊字符的字符串的address或id不同而没有特殊字符的字符串为何?

'''

>>> a = 'hai'
>>>
>>> id('hai')
44289760L
>>> id(a)
44289760L
>>>
>>>
>>> del a
>>>
>>> a = 'hai@'
>>> id('hai@')
44289040L
>>>
>>> id(a)
44288840L

'''

0 个答案:

没有答案