【问题标题】:What is the use of Cpython , IronPython , Jython ? Is it used in the process of code conversion from Python to Machine code? [duplicate]Cpython、IronPython、Jython 有什么用?是在 Python 到机器码的代码转换过程中使用的吗? [复制]
【发布时间】:2021-08-19 02:42:50
【问题描述】:

我只听说过 python,但是当我在搜索结果中看到不同的名称时,我很困惑这是什么鬼,但我教的可能是它用于代码转换的部分,但不确定这些实际上是什么?

【问题讨论】:

    标签: python-3.x jython cpython


    【解决方案1】:

    Python 是一种语言。 CPython、IronPython、Jython 是这种语言的不同实现。它们也都碰巧用不同的语言实现:CPython 是用 C 编写的,IronPython 是用 .NET 编写的,而 Jython 是用 Java 编写的。因此,很容易将 IronPython 集成到 .NET 程序中,并且很容易将 Jython 嵌入到 Java 程序中。但在大多数情况下,当人们执行 Python 时,他们是通过 CPython 运行他们的 Python 代码(即使他们不知道它的正式名称是什么)。它是最初的 Python 实现,是其中最快的,也是定义 Python 的实现。除非您想在 .NET 或 Java 框架中使用 Python,否则您可能永远不会遇到其他两个。

    【讨论】:

      猜你喜欢
      • 2010-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多