浅析Python 中整型对象存储的位置
作者:jingxian 时间:2021-10-06 13:40:20
在 Python 整型对象所存储的位置是不同的, 有一些是一直存储在某个存储里面, 而其它的, 则在使用时开辟出空间.
说这句话的理由, 可以看看如下代码:
a = 5
b = 5
a is b # True
a = 500
b = 500
a is b # False
由上面的代码可知, 整型 5 是一直存在的, 而整型 500 不是一直存在的.
那么有哪些整数是一直存储的呢?
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) 的非负整数是一直存储的
a = -1
b = -1
a is b # False
而负数不会一直存储.
标签:Python,整型,对象,存储
0
投稿
猜你喜欢
设计地址栏透明icon图标方法
2008-10-25 16:42:00
解决Django加载静态资源失败的问题
2023-09-11 21:10:51
Django实现文章详情页面跳转代码实例
2023-08-29 05:41:47
一个简单的MySQL备份Shell脚本
2024-01-22 16:44:24
利用Seaborn绘制20个精美的pairplot图
2023-08-15 20:09:15
SQLserver中的declare变量用法
2024-01-18 22:40:19
MySql带OR关键字的多条件查询语句
2024-01-21 22:39:25
详解MySQL中的缓冲池(buffer pool)
2024-01-26 01:05:53
Python实现爬虫抓取与读写、追加到excel文件操作示例
2023-11-10 09:08:34
利用python数据分析处理进行炒股实战行情
2022-01-30 10:28:29
图文详解如何在WordPress中嵌入iFrame
2023-06-12 23:58:02
mysql 10w级别的mysql数据插入
2024-01-16 01:42:46
使用Python中PDB模块中的命令来调试Python代码的教程
2021-04-28 21:22:57
Python使用Selenium实现淘宝抢单的流程分析
2022-01-31 04:04:18
浅谈MySQL存储引擎选择 InnoDB还是MyISAM
2009-05-10 20:02:00
YUV转为jpg图像的实现
2021-07-26 09:18:29
四种方法在SQL Server数据库中成批导入数据
2009-02-19 17:25:00
Python2和Python3中print的用法示例总结
2022-07-19 02:27:58
为非IE浏览器添加mouseenter,mouseleave事件的实现代码
2024-02-23 19:26:11
Mysql数据迁徙方法工具解析
2024-01-23 18:23:30