打开网易新闻 查看精彩图片

Python 解释器是一种可以解析使用 Python 语言编写的程序的软件,我们通常所说的安装 Python 指的就是安装 Python 解释器。Python 解释器有很多种,其中最流行,最强大的是 CPython 解释器,该解释器是由 C 语言编写的。在企业项目开发中,我们主要使用 Cpython 解释器,我们的教程所讲的 Python 语法都是基于 CPython 解释器执行的。

Python IDE 是一种 Python 集成开发环境,通俗点说就是一种功能丰富的文本编辑器。其中 Pycharm 就是 Python IDE 中最流行的集成开发环境,大家注意: Pycharm 不会解析 Python 语法,它必须调用 Python 解释器对程序进行解析,也就是说这把瑞士军刀使用的刀片还是 Python 解释器,它只是奢华的包装了这把刀片,方便我们程序员在战场上砍杀敌人。

Python 解释器介绍

  • Cpython:该解释器是用 C 语言开发的,所以叫 CPython,各种操作系统默认安装的 Python 解释器就是 CPython。
  • Ipython:IPython 是基于 CPython 上的一个交互式解释,IPython 只是增强了交互方式。
  • PyPy:PyPy 采用 JIT 技术,对 Python 代码进行动态编译,可以显著提高 Python 代码的执行速度。
  • IronPython:IronPython 是运行在微软.Net 平台上的 Python 解释器,可以直接把 Python 代码编译成 .Net 的字节码。
  • Jython:Jython 和 IronPython 类似,它是运行在 Java 平台上的 Python 解释器,可以直接把 Python 代码编译成 Java 字节码执行。

Python IDE 介绍

  • Microsoft Visual Studio 简称 VS。
  • Visual Studio Code 简称 vscode。
  • Eclipse
  • Intellij Idea
  • Pycharm

Pycharm 介绍

  • Pycharm 是捷克 jetBrains 公司开发的一款 Python IDE 神器。
  • Pycharm 带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。