欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺析Python 中整型對(duì)象存儲(chǔ)的位置

 更新時(shí)間:2016年05月16日 11:05:08   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇淺析Python 中整型對(duì)象存儲(chǔ)的位置。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧

在 Python 整型對(duì)象所存儲(chǔ)的位置是不同的, 有一些是一直存儲(chǔ)在某個(gè)存儲(chǔ)里面, 而其它的, 則在使用時(shí)開(kāi)辟出空間.

說(shuō)這句話的理由, 可以看看如下代碼:

a = 5
b = 5
a is b # True

a = 500
b = 500
a is b # False

由上面的代碼可知, 整型 5 是一直存在的, 而整型 500 不是一直存在的.

那么有哪些整數(shù)是一直存儲(chǔ)的呢?

a, b, c = 0, 0, 0
while a is b:
i += 1
a, b = int(str(i)), int(str(i))
else:
print(i) # 打印 257

由上所知, 小于或等于 256 (2**8) 的非負(fù)整數(shù)是一直存儲(chǔ)的

a = -1
b = -1
a is b # False

而負(fù)數(shù)不會(huì)一直存儲(chǔ).

以上這篇淺析Python 中整型對(duì)象存儲(chǔ)的位置就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論