文章出處

剛開始學習python,首先要了解一下python解釋器。

什么是python解釋器? 編寫python代碼保存后,我們會得到一個以.py為擴展名的文本文件。要運行此文件,就需要python解釋器去執行.py文件。

這里,我們介紹3種解釋器。

1.CPython

當我們從Python官方網站下載并安裝好Python 2.7后,我們就直接獲得了一個官方版本的解釋器:CPython。

這個解釋器是用C語言開發的,所以叫CPython。在命令行下運行python就是啟動CPython解釋器。 CPython是使用最廣的Python解釋器。教程的所有代碼也都在CPython下執行。

2.Jython

Jython是運行在Java平臺上的python解釋器,可以直接把python代碼編譯成Java字節碼執行。

3.PyPy

PyPy是另一個python解釋器,它的目標是執行速度。PyPy采用JIT技術,對python代碼進行動態編譯(注意不是解釋),所以可以顯著提高python代碼的執行速度。 絕大部分

python代碼都可以在PyPy下運行,但是PyPy和CPython有一些是不同的,這就導致相同的python代碼在兩種解釋器下執行可能會有不同的結果。

如果你的代碼要放到PyPy下執行,就需要了解PyPy和CPython的不同點。

要了解更多的python解釋器,見廖雪峰老師的官方網站-python教程。


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()