Skip to main content
 首页 » 编程设计

python之关于python构造的问题

2025年05月04日16powertoolsteam

我的一个程序员 friend 告诉我“Python 是用 Python 编写的”或类似的话。他的意思是 Python 解释器是用 Python 编写的(我认为)。我在一些网站上读到 Python 可以实时解释任何编程语言(甚至是 C++ 和 ASM)。这是真的吗?

有人能给我解释一下吗?

我经过一番思考得出的独特解释是:python 与 ASM 处于同一“级别”,python 解释任何语言(更高级别)都是有意义的,对吗?这有意义吗?

如果有人能给我解释一下,我将不胜感激。

谢谢

请您参考如下方法:

这不是真的。 Python 的标准实现 - CPython - 是用 C 编写的,尽管大部分标准库都是用 Python 编写的。在 Java (Jython) 和 .NET (IronPython) 中还有其他实现。

有一个名为 PyPy 的项目,除其他外,它正在将 Python 的 C 部分重写为 Python。但是Python的主要开发还是基于C。