测试你的知识:答案 | 第一部分 开始 —— 第 2 章: python 是如何运行程序的 |《学习 python:强大的面向对象编程(第 5 版)》| python 技术论坛-大发黄金版app下载

未匹配的标注
  1. 什么是 python 解释器?

    python 解释器是一个运行你编写的 python 程序的程序。

  2. 什么是源码?

    源码是你为程序编写的语句——它包含文本在文本文件中,通常以 .py 扩展名结尾。

  3. 什么是字节码?

    字节码是你的程序在被 python 编译后的更底层形式。python 自动将字节码存储在扩展名为 .pyc 的文件中。

  4. 什么是 pvm?

    pvm 是 python 虚拟机——解释被编译的字节码的 python 运行时引擎。

  5. 说出两个或更多个 python 标准执行模型的变体。

    psyco, shed skin 和 冻结的二进制文件都是执行模型的变体。另外,在下面两个问题中提及的 python 可选实现也在某种方式上修改了模型——通过替代字节码和虚拟机,或通过添加工具和 jit。

  6. cpython,jython 和 ironpython 不同在哪里?

    cpython 是语言的标准实现。jython 和 ironpython 分别实现了用于 java 和 .net 环境的 python 程序;它们是 python 的可选编译器。

  7. 什么是 stackless 和 pypy?

    stackless 是 python 的增强版,注重并发;pypy 是一个注重速度的 python 的重新实现。pypy 也是 psyco 的继任者,且集成了 psyco 所倡导的 jit 概念。

本文章首发在 大发黄金版app下载 网站上。

上一篇 下一篇
讨论数量: 0



暂无话题~
网站地图