cpython pypy_介绍Cython,Pypy Cpython Numba各有什么缺点【面试题详解】
今天愛分享給大家?guī)斫榻BCython,Pypy Cpython Numba各有什么缺點(diǎn)【面試題詳解】,希望能夠幫助到大家。
CPython
CPython is Guido van Rossum’s reference version of the Python computing language. It’s most often called simply “Python”; speakers say “CPython” generally to distinguish it explicitly from other implementations.
CPython是使用最廣的Python解釋器。教程的所有代碼也都在CPython下執(zhí)行
IPython
IPython是基于CPython之上的一個交互式解釋器,也就是說,IPython只是在交互方式上有所增強(qiáng)
Pypy
PyPy是另一個Python解釋器,它的目標(biāo)是執(zhí)行速度。PyPy采用JIT技術(shù),對Python代碼進(jìn)行動態(tài)編譯(注意不是解釋),所以可以顯著提高Python代碼的執(zhí)行速度。 絕大部分Python代碼都可以在PyPy下運(yùn)行,但是PyPy和CPython有一些是不同的,這就導(dǎo)致相同的Python代碼在兩種解釋器下執(zhí)行可能會有不同的結(jié)果。如果你的代碼要放到PyPy下執(zhí)行,就需要了解PyPy和CPython的不同點(diǎn)
Jython
Jython是將Python code在JVM上面跑和調(diào)用java code的解釋器。
總結(jié)
以上是生活随笔為你收集整理的cpython pypy_介绍Cython,Pypy Cpython Numba各有什么缺点【面试题详解】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【操作系统】RR算法
- 下一篇: MatlabPython-WLS加权最小