Python 的内部工作原理


在本文中,我们将了解 Python 的内部工作原理& Python 解释器如何为不同的对象在内存中分配空间。

Python 是一种面向对象编程构造语言,如 Java。Python 使用解释器,因此被称为解释语言。Python 支持极简主义和模块化,以提高可读性并最大程度地减少时间和空间复杂性。Python 的标准实现称为 “cpython”,我们可以使用 c 代码在 Python 中获取输出。

Python 将源代码转换为一系列字节代码。因此,Python 中会发生编译阶段,但直接编译为字节代码,并且 CPU 无法识别该字节代码。因此,需要一个中间人来完成此任务。这里会出现一个名为 Python 虚拟机的解释器。Python 虚拟机负责执行字节代码。

现在让我们看看如何使用不同的基本和派生数据类型在 Python 中确定框架和对象。

列表

元组

字典实现

集合实现

类实现

结论

在本文中,我们了解了 Python 的内部工作原理以及框架/对象在 Python 内部中的分配。

更新于: 2019 年 8 月 29 日

1 千次+浏览

启动您的职业生涯

完成课程即可获得认证

立即开始
广告