【发布时间】:2012-02-28 03:14:28
【问题描述】:
我只是在玩 id() 函数并注意到,如果您传递一个尚未分配给变量的值,它不会给出错误,而是返回一个内存地址。 那么 id() 函数是否将该值分配给一个空的内存位置?
>>> print id(18)
14569728
>>> b = 18
>>> print id(b)
14569728
>>> print id('check')
140297315282112
>>> c = 'check'
>>> print id(c)
140297315282112
【问题讨论】:
标签: python