浅谈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爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
May 25 Python
python实现微信远程控制电脑
Feb 22 Python
对numpy中array和asarray的区别详解
Apr 17 Python
python format 格式化输出方法
Jul 16 Python
深入浅析Python获取对象信息的函数type()、isinstance()、dir()
Sep 17 Python
python 将json数据提取转化为txt的方法
Oct 26 Python
对Python3.x版本print函数左右对齐详解
Dec 22 Python
Python根据成绩分析系统浅析
Feb 11 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
Jul 26 Python
python实现批量文件重命名
Oct 31 Python
python每5分钟从kafka中提取数据的例子
Dec 23 Python
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Apr 03 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环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程
2007/03/16 PHP
在PHP上显示JFreechart画的统计图方法
2013/11/03 PHP
Codeigniter框架实现获取分页数据和总条数的方法
2014/12/05 PHP
php实现图片上传、剪切功能
2016/05/07 PHP
php自定义时间转换函数示例
2016/12/07 PHP
js 上下左右键控制焦点(示例代码)
2013/12/14 Javascript
html5+javascript制作简易画板附图
2014/04/25 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
jQuery中:not选择器用法实例
2014/12/30 Javascript
JavaScript中原型链存在的问题解析
2016/09/25 Javascript
js转换对象为xml
2017/02/17 Javascript
React Native之ListView实现九宫格效果的示例
2017/08/02 Javascript
禁止弹窗中蒙层底部页面跟随滚动的几种方法
2017/12/07 Javascript
从组件封装看Vue的作用域插槽的实现
2019/02/12 Javascript
vue 表单之通过v-model绑定单选按钮radio
2019/05/13 Javascript
[00:42]《辉夜杯》—职业组预选赛12月3日15点 正式打响
2015/12/03 DOTA
[52:37]完美世界DOTA2联赛循环赛 Forest vs DM BO2第一场 10.29
2020/10/29 DOTA
[01:20]PWL S2开团时刻第三期——团战可以输 蝙蝠必须死
2020/11/26 DOTA
浅谈Python中数据解析
2015/05/05 Python
深入理解Python3中的http.client模块
2017/03/29 Python
python内置数据类型之列表操作
2018/11/12 Python
python找出一个列表中相同元素的多个索引实例
2019/06/11 Python
python同时替换多个字符串方法示例
2019/09/17 Python
树莓派4B+opencv4+python 打开摄像头的实现方法
2019/10/18 Python
Python数据可视化:饼状图的实例讲解
2019/12/07 Python
Python 如何测试文件是否存在
2020/07/31 Python
Python实例教程之检索输出月份日历表
2020/12/16 Python
Origins悦木之源英国官网:雅诗兰黛集团高端植物护肤品牌
2017/11/06 全球购物
2014年小学元旦活动方案
2014/02/12 职场文书
自我鉴定总结
2014/03/24 职场文书
学校搬迁方案
2014/06/15 职场文书
竞选班干部演讲稿300字
2014/08/20 职场文书
党员批评与自我批评范文
2014/09/23 职场文书
2015年高二班主任工作总结
2015/05/25 职场文书
Ajax常用封装库——Axios的使用
2021/05/08 Javascript
redis三种高可用方式部署的实现
2021/05/11 Redis