Python心得【第一節】:認識python
阿新 • • 發佈:2017-08-19
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