Python解释器有哪几种
- 更新时间:2021-08-02 09:16:35
- 编辑:张语诗
参考资料
- Python+TensorFlow机器学习实战 PDF 电子书 / 56.3 MB / 李鸥 推荐度:
- Python学习笔记(第二版) / 1.5 MB / 码小辫 推荐度:
- Python深度学习 PDF 电子书 / 19.1 MB / 弗朗索瓦 推荐度:
- Python从入门到精通 PDF 电子书 / 66.6 MB / 陈政强 推荐度:
- 《零基础学Python编程(少儿趣味版)》源码,视频 配套资源 / 76 MB / 溪溪爸爸 推荐度:
正文内容
本页是码农之家最新发布的《Python解释器有哪几种》的详细页面,实例用法很详细,扩充了更多相关实例,希望大家能有所收获。
1、CPython
是官方版本的解释器:CPython。是使用C语言开发的,所以叫CPython。在命令行下运行python就是启动CPython解释器。
CPython是使用最广的Python解释器。
2、IPython
IPython是基于CPython之上的一个交互式解释器,也就是说,IPython只是在交互方式上有所增强,但是执行Python代码的功能和CPython是完全一样的。CPython用>>>作为提示符,而IPython用In [序号]:作为提示符。
3、PyPy
由Python写的解释器,它的执行速度是最快。PyPy采用JIT技术,对Python代码进行动态编译(注意不是解释),
绝大部分Python代码都可以在PyPy下运行,但是PyPy和CPython有一些是不同的,这就导致相同的Python代码在两种解释器下执行可能会有不同的结果。
4、Jython
Jython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。
5、IronPython
IronPython和Jython类似,只不过IronPython是运行在.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。
Python的解释器很多,但使用最广泛的还是CPython。如果要和Java或.Net平台交互,最好的办法不是用Jython或IronPython,而是通过网络调用来交互,确保各程序之间的独立性。
以上就是Python解释器的6种类型,希望对大家有所帮助。
相关教程
-
Python matplotlib实现图表主题变换示例详解
在画图的时候如果出现与图表的颜色冲突或者看不清坐标轴的情况,这时候可以通过更换坐标轴风格来解决,本文将为大家详细介绍如何利用matplotlib实现图表的主题样式变换,需要的可以参考一下
发布时间:2019-07-23
-
Python实现求笛卡尔乘积方法详解
这篇文章主要介绍了Python实现求笛卡尔乘积的方法,结合实例形式分析了Python计算笛卡尔乘积的原理与实现技巧,需要的朋友可以参考下
发布时间:2019-07-11