1
我只是在玩id()函數&,注意到如果你傳遞一個你尚未賦值給變量的值,而不是給出錯誤,它會返回一個內存地址。 那麼id()函數將該值賦給一個空的內存位置?Python中的id()函數是否創建新值?
>>> print id(18)
14569728
>>> b = 18
>>> print id(b)
14569728
>>> print id('check')
140297315282112
>>> c = 'check'
>>> print id(c)
140297315282112