浅析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 相关文章推荐
Python with的用法
Aug 22 Python
Python简单进程锁代码实例
Apr 27 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
Jun 13 Python
TensorFlow用expand_dim()来增加维度的方法
Jul 26 Python
Python给定一个句子倒序输出单词以及字母的方法
Dec 20 Python
python 实现分页显示从es中获取的数据方法
Dec 26 Python
使用Python正则表达式操作文本数据的方法
May 14 Python
浅析PyTorch中nn.Linear的使用
Aug 18 Python
python实现简单井字棋小游戏
Mar 05 Python
python简单利用字典破解zip文件口令
Sep 07 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
Mar 03 Python
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
Apr 06 Python
python字符类型的一些方法小结
May 16 #Python
浅谈Python 中整型对象的存储问题
May 16 #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
You might like
PHP 伪静态隐藏传递参数名的四种方法
2010/02/22 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
2012/08/22 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
2014/04/25 PHP
PHP设置进度条的方法
2015/07/08 PHP
PHP实现防止表单重复提交功能【基于token验证】
2018/05/24 PHP
javascript 对象比较实现代码
2009/04/27 Javascript
33种Javascript 表格排序控件收集
2009/12/03 Javascript
NodeJS制作爬虫全过程(续)
2014/12/22 NodeJs
JavaScript实现DIV层拖动及动态增加新层的方法
2015/05/12 Javascript
使用RequireJS优化JavaScript引用代码的方法
2015/07/01 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
深入浅析JavaScript中with语句的理解
2016/05/12 Javascript
javascript 小数乘法结果错误的处理方法
2016/07/28 Javascript
深入理解(function(){... })();
2016/08/16 Javascript
jQuery模拟完美实现经典FLASH导航动画效果【附demo源码下载】
2016/11/09 Javascript
几种tab切换详解
2017/02/03 Javascript
vue v-model表单控件绑定详解
2017/05/17 Javascript
webpack教程之webpack.config.js配置文件
2017/07/05 Javascript
BACKBONE.JS 简单入门范例
2017/10/17 Javascript
JavaScript程序设计高级算法之动态规划实例分析
2017/11/24 Javascript
Node.js使用Koa搭建 基础项目
2018/01/08 Javascript
微信小程序websocket聊天室的实现示例代码
2019/02/12 Javascript
React+Redux实现简单的待办事项列表ToDoList
2019/09/29 Javascript
javascript 高级语法之继承的基本使用方法示例
2019/11/11 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
2020/03/10 Javascript
[02:58]魔廷新尊——痛苦女王至宝语音台词节选
2020/06/14 DOTA
python中import与from方法总结(推荐)
2019/03/21 Python
松下电器美国官方商店:Panasonic美国
2016/10/14 全球购物
MONNIER Frères英国官网:源自巴黎女士奢侈品配饰电商平台
2018/12/06 全球购物
2014年爱国卫生工作总结
2014/11/22 职场文书
团代会闭幕词
2015/01/28 职场文书
2015年社区平安建设工作总结
2015/05/13 职场文书
学校教师培训工作总结
2015/10/14 职场文书
导游词之阳朔遇龙河
2019/12/16 职场文书
浅谈redis五大数据结构和使用场景
2021/04/12 Redis
td 内容自动换行 table表格td设置宽度后文字太多自动换行
2022/12/24 HTML / CSS