1. 程式人生 > >Python心得【第一節】:認識python

Python心得【第一節】:認識python

license c# 動態編譯 spa 縮進 開發 pypy 廣泛 語言

概念

Python(英國發音:/?pa?θ?n/ 美國發音:/?pa?θɑ?n/), 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。

特點

Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協議,具有豐富和強大的庫,語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮進。

種類

    • Cpython
      Python的官方版本,使用C語言實現,使用最為廣泛,CPython實現會將源文件(py文件)轉換成字節碼文件(pyc文件),然後運行在Python虛擬機上。
    • Jyhton
      Python的Java實現,Jython會將Python代碼動態編譯成Java字節碼,然後在JVM上運行。
    • IronPython
      Python的C#實現,IronPython將Python代碼編譯成C#字節碼,然後在CLR上運行。(與Jython類似)
    • PyPy(特殊)
      Python實現的Python,將Python的字節碼字節碼再編譯成機器碼。
    • RubyPython、Brython ...

Python心得【第一節】:認識python