主页

索引

模块索引

搜索页面

1.7.1. 常用

  • CPython3.9: 小型整数池里面的就是一个静态内存区的固定长度的数组,对CPython3.9来说这个数组的元素的范围在[-5,256)

  • CPython3.10这个内部的行为似乎已经发生变化了

  • 一切Python对象是分配基于堆内存的,栈只是在运行时持有一个Python对象所在堆内存的内存地址。

CPython运行机制

https://img.zhaoweiguo.com/uPic/2024/05/3HcbVb.png

收集

  • 在 Python 中,对象的引用和实际的对象是分开存储的,因此,当多个变量引用同一个对象时,它们都指向同一个内存块。这也就意味着,当其中一个变量改变了对象的值时,其他引用该对象的变量也会受到影响。这种引用方式在 Python 中被称为“对象引用语义”,与其他编程语言的“值传递语义”不同。

主页

索引

模块索引

搜索页面