1. 程式人生 > >python語言介紹

python語言介紹

Python誕生於1989年,作者是吉多.範羅蘇姆,人稱龜叔,由C語言實現的。

1999年,基於python的web框架Zope 1誕生,標誌著python向web領域邁出了第一步,現在這個框架好像不行了,最有名的python框架是django,其次就是flask和tarnado。

2004年python2.4誕生,這是最經典的一版,類似於windows xp,同年python最流行的框架Django誕生。

2008年10月python3.0誕生,由於來的太突然,跨度太大,龜叔為了讓人們平穩過度,同年12月推出了python2的最後一個版本:python2.7。python2.7兼顧了python3的一些語法,維護到2020年。現在很多庫都已經支援python3了,作為新手的話應該面相未來,學習python3.

在這個網站可以看python的庫是否支援python3:https://python3wos.appspot.com/

這個網站倒計時了python2的退休時間:https://pythonclock.org/

 

python編譯器

CPython

基於C語言寫的,當下最流行的。

 

 

 

IPython

CPython的加強版,更易用,可以把CPython比喻成IE,而IPython就是Chrome.

 

PyPy

對python進行編譯(注意不是解釋)的直譯器,速度最快,但是還不穩定。

 

Jython

用Java寫的在Java平臺上執行的直譯器

 

IronPython

在微軟.Net平臺上執行的直譯器

 

互動器和直譯器的區別

互動器可以直接顯示結果,但是不能儲存程式,直譯器與之相反,互動器的唯一作作用就是除錯程式碼,沒有其他作用。