浅谈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 中文乱码问题深入分析
Mar 13 Python
合并百度影音的离线数据( with python 2.3)
Aug 04 Python
高效使用Python字典的清单
Apr 04 Python
python3+PyQt5实现自定义分数滑块部件
Apr 24 Python
对python中for、if、while的区别与比较方法
Jun 25 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
Feb 12 Python
简单了解django orm中介模型
Jul 30 Python
django将数组传递给前台模板的方法
Aug 06 Python
Python unittest单元测试框架及断言方法
Apr 15 Python
Python 必须了解的5种高级特征
Sep 10 Python
Python 内存管理机制全面分析
Jan 16 Python
Python的Tqdm模块实现进度条配置
Feb 24 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
PHP字符转义相关函数小结(php下的转义字符串)
2007/04/12 PHP
约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数
2010/10/12 PHP
全面解读PHP的人气开发框架Laravel
2015/10/15 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
2015/11/30 PHP
PHP递归遍历指定文件夹内的文件实现方法
2016/11/15 PHP
php反射学习之不用new方法实例化类操作示例
2019/06/14 PHP
PHP实现的抓取小说网站内容功能示例
2019/06/27 PHP
js关闭浏览器窗口及检查浏览器关闭事件
2013/09/03 Javascript
JavaScript中访问节点对象的方法有哪些如何使用
2013/09/24 Javascript
JS判断表单输入是否为空(示例代码)
2013/12/23 Javascript
jquery制作select列表双向选择示例代码
2014/09/02 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
jquery easyUI中ajax异步校验用户名
2016/08/19 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
2016/10/25 Javascript
jQuery EasyUI ProgressBar进度条组件
2017/02/28 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
2018/03/16 Javascript
vuex的module模块用法示例
2018/11/12 Javascript
Vue+Express实现登录注销功能的实例代码
2019/05/05 Javascript
细述Javascript的加法运算符的具体使用
2019/10/18 Javascript
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
javascript设计模式 ? 中介者模式原理与用法实例分析
2020/04/20 Javascript
vue.js实现双击放大预览功能
2020/06/23 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
2020/10/14 Javascript
django-rest-swagger对API接口注释的方法
2019/08/29 Python
Python实现随机取一个矩阵数组的某几行
2019/11/26 Python
Python3 pickle对象串行化代码实例解析
2020/03/23 Python
基于python实现对文件进行切分行
2020/04/26 Python
Python实现七个基本算法的实例代码
2020/10/08 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
利用css3如何设置没有上下边的列表间隔线
2017/07/03 HTML / CSS
BNKR中国官网:带你感受澳洲领先潮流时尚
2018/08/21 全球购物
四下基层实施方案
2014/03/28 职场文书
2014大学生学生会工作总结
2014/12/19 职场文书
2015社区个人工作总结范文
2015/05/13 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书
参加招聘会后的感想
2015/08/10 职场文书