浅谈Python 中整型对象的存储问题


Posted in Python onMay 16, 2016

在 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 相关文章推荐
python验证码识别实例代码
Feb 03 Python
windows下python安装pip图文教程
May 25 Python
python 多线程重启方法
Feb 18 Python
python实现截取屏幕保存文件,删除N天前截图的例子
Aug 27 Python
tensorflow 初始化未初始化的变量实例
Feb 06 Python
python实现最速下降法
Mar 24 Python
解决python多线程报错:AttributeError: Can't pickle local object问题
Apr 08 Python
基于Python实现简单学生管理系统
Jul 24 Python
python 利用opencv实现图像网络传输
Nov 12 Python
Python识别处理照片中的条形码
Nov 16 Python
python之np.argmax()及对axis=0或者1的理解
Jun 02 Python
Python+DeOldify实现老照片上色功能
Jun 21 Python
Python对文件操作知识汇总
May 15 #Python
python实现SMTP邮件发送功能
Jun 16 #Python
详解Python函数作用域的LEGB顺序
May 14 #Python
python爬取51job中hr的邮箱
May 14 #Python
Phantomjs抓取渲染JS后的网页(Python代码)
May 13 #Python
python基于phantomjs实现导入图片
May 13 #Python
Python中遍历字典过程中更改元素导致异常的解决方法
May 12 #Python
You might like
一些操作和快捷键的理解和讨论
2020/03/04 星际争霸
PHP消息队列用法实例分析
2016/02/12 PHP
prototype 学习笔记整理
2009/07/17 Javascript
JavaScript日历实现代码
2010/09/12 Javascript
js关闭父窗口时关闭子窗口
2013/04/01 Javascript
javascript如何动态加载表格与动态添加表格行
2013/11/27 Javascript
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
JavaScript中对DOM节点的访问、创建、修改、删除
2015/11/16 Javascript
Bootstrap每天必学之栅格系统(布局)
2015/11/25 Javascript
jQuery实现获取table表格第一列值的方法
2016/03/01 Javascript
jQuery替换节点用法示例(使用replaceWith方法)
2016/09/08 Javascript
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
以v-model与promise两种方式实现vue弹窗组件
2018/05/21 Javascript
vue  directive定义全局和局部指令及指令简写
2018/11/20 Javascript
npm的lock机制解析
2019/06/20 Javascript
vue-video-player 断点续播的实现
2021/02/01 Vue.js
[05:04]完美世界携手游戏风云打造 卡尔工作室地图界面篇
2013/04/23 DOTA
python cookielib 登录人人网的实现代码
2012/12/19 Python
Python中类的继承代码实例
2014/10/28 Python
详谈python3中用for循环删除列表中元素的坑
2018/04/19 Python
Python Tkinter模块实现时钟功能应用示例
2018/07/23 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
2018/10/31 Python
Python简易版停车管理系统
2019/08/12 Python
python实现五子棋游戏(pygame版)
2020/01/19 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
2020/10/15 Python
python 如何读、写、解析CSV文件
2021/03/03 Python
详解Html5页面实现下载文件(apk、txt等)的三种方式
2018/10/22 HTML / CSS
宝拉珍选美国官网:Paula’s Choice美国
2018/01/07 全球购物
7 For All Mankind官网:美国加州洛杉矶的高级牛仔服装品牌
2018/12/20 全球购物
英语专业学生个人求职信范文
2014/01/06 职场文书
运动会领导邀请函
2014/02/05 职场文书
个人融资协议书
2014/10/02 职场文书
个人思想政治总结
2015/03/05 职场文书
婚礼家长致辞
2015/07/27 职场文书
python编写五子棋游戏
2021/05/25 Python
Python selenium绕过webdriver监测执行javascript
2022/04/12 Python