Python3.6 int優化機制的問題,64位元機器(-5至257)
ringa_lee
ringa_lee 2017-05-18 10:54:54
0
1
686

python內的最佳化機制(不論是2.7還是3.5都有):
在-5~257之間的數,如果使用第一種賦值方式,那麼他們依然屬於同一塊記憶體。
但是我在我的本機寫的測試程式碼如下:

#結果

這不符合上面所述。

隨後我在Python官網的編譯器上測試卻是正確的


我想問下這是什麼原因造成的。 。 。

ringa_lee
ringa_lee

ringa_lee

全部回覆(1)
淡淡烟草味

1、是py模組文件,在同一個模組內,相同的常數物件只分配一個儲存單元

2、是python解釋器,這個才有-5~257 的小數優化

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!