【发布时间】:2020-08-19 08:44:18
【问题描述】:
我正在运行一台 64 位机器。
如果我输入getsizeof(int()),我得到 24。使用这 24 个字节的元素或对象是什么?
以下是一些更令人困惑的结果:
getsizeof(0) 返回 24。
getsizeof(1) 返回 28。为什么 1 比 0 多占用 4 个字节?
getsizeof(1.5) 返回 24。为什么浮点数 1.5 的大小比整数 1 小。
【问题讨论】:
-
试试
math.factorial:) 例如 getsizeof(math.factorial(13000)) -> 21216 :D
标签: python python-3.x