浅析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调用C语言开发的共享库方法实例
Mar 18 Python
使用Python的Flask框架来搭建第一个Web应用程序
Jun 04 Python
python机器学习之神经网络(二)
Dec 20 Python
python topN 取最大的N个数或最小的N个数方法
Jun 04 Python
python 以16进制打印输出的方法
Jul 09 Python
python简易实现任意位数的水仙花实例
Nov 13 Python
Python实现八皇后问题示例代码
Dec 09 Python
详解python 3.6 安装json 模块(simplejson)
Apr 02 Python
Python正则表达式匹配数字和小数的方法
Jul 03 Python
利于python脚本编写可视化nmap和masscan的方法
Dec 29 Python
matplotlib之pyplot模块实现添加子图subplot的使用
Apr 25 Python
python用tkinter开发的扫雷游戏
Jun 01 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版(5)
2006/10/09 PHP
某大型网络公司应聘时的笔试题目附答案
2008/03/27 PHP
使用php+apc实现上传进度条且在IE7下不显示的问题解决方法
2013/04/25 PHP
php获取远程图片体积大小的实例
2013/11/12 PHP
Laravel 5 框架入门(四)完结篇
2015/04/09 PHP
Centos7 Yum安装PHP7.2流程教程详解
2019/07/02 PHP
PHP设计模式之建造者模式(Builder)原理与用法案例详解
2019/12/12 PHP
extjs3 combobox取value和text案例详解
2013/02/06 Javascript
JS实现局部选择打印和局部不选择打印
2014/04/03 Javascript
鼠标悬停小图标显示大图标
2016/01/22 Javascript
js 获取范围内的随机数实例代码
2016/08/02 Javascript
Angularjs中controller的三种写法分享
2016/09/21 Javascript
canvas 弹幕效果(实例分享)
2017/01/11 Javascript
详解使用JS如何制作简单的ASCII图与单极图
2017/03/31 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
微信公众平台获取access_token的方法步骤
2019/03/29 Javascript
vue-cli3 DllPlugin 提取公用库的方法
2019/04/24 Javascript
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
初步解析Python下的多进程编程
2015/04/28 Python
Python实现自定义函数的5种常见形式分析
2018/06/16 Python
利用pandas将非数值数据转换成数值的方式
2019/12/18 Python
python如何实现复制目录到指定目录
2020/02/13 Python
会计专业自我鉴定
2014/02/10 职场文书
检查接待方案
2014/02/27 职场文书
委托书样本
2014/04/02 职场文书
《音乐之都维也纳》教学反思
2014/04/16 职场文书
运动会加油口号
2014/06/07 职场文书
搞笑的爱情检讨书
2014/10/01 职场文书
巾帼标兵事迹材料
2014/12/26 职场文书
2015年行政人事工作总结
2015/05/21 职场文书
宿舍卫生管理制度
2015/08/05 职场文书
2015年教师党员个人总结
2015/11/24 职场文书
预备党员的思想汇报,你真的会写吗?
2019/06/28 职场文书
Nginx下配置Https证书详细过程
2021/04/01 Servers
javascript函数式编程基础
2021/09/15 Javascript