素材牛VIP会员
关于python 大整数对象池?
 阿***6  分类:Python  人气:1227  回帖:1  发布于6年前 收藏

最近看了《 python 源码分析》,里面提到了 python 的小整数对象池和大整数对象池,然后我发现,如果我在解释器上直接运行:

>>> a = 10000
>>> b = 10000

那么 id(a) 和 id(b)是不一样的。
但是如果我写个main.py去跑,那么id(a)和id(b)又是一样的了,是因为交互解释器没有用到大整数对象池吗?还是因为 py 文件在编译的时候做了优化?

 标签:python
相关内容推荐:

讨论这个帖子(1)垃圾回帖将一律封号处理……

Lv4 码徒
go***le 学生 6年前#1

可以到该链接看看

链接描述

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取