首頁新聞動態(tài)正文

Python的發(fā)展歷程你知道多少?

更新時間:2019-07-12 來源:黑馬程序員 瀏覽量:

Python的創(chuàng)始人為荷蘭的Guido van Rossun。1989年,Guido為了打發(fā)圣節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,作為ABC語言的一種繼承。之所以選Python中作為該編程語言的名字,是因為他是一個叫MontyPython喜劇團體的愛好者。

ABC是由Gudo參加設計的一種教學語言。就Gudo本人看來,ABC這種語言非常優(yōu)美和強大,是專門為非專業(yè)程序員設計的。但是ABC語言并沒有成功,究其原因,Gudo認為是其非開放造成的。Guido決心在Python中避免這一錯誤,同時,他還想實現在ABC中閃現過但未曾實現的東西,就這樣,Python在Gudo手中誕生了??梢哉f,Python是從ABC發(fā)展起來的,主要是受到了Modula-3的影響,并且結合了Unix shel和C的習慣。

python發(fā)展

1991年, Python第一個公開發(fā)行版本發(fā)行,它是一種面向對象的解釋型計算機程序設計語言,它是使用C語言實現的,并且能夠調用C語言的庫文件。從一出生, Python已經具有了類、函數、異常處理,包含列表和字典在內的核心數據類型,以及模塊為基礎的拓展系統(tǒng)。

最初的Python完全由Gudo本人開發(fā)。Python得到Gudo同事的歡迎,他們迅速地反饋使用意見,并參與到Python的改進中。Gudo和一些同事構成Python的核心團隊,他們將自己大部分的業(yè)余時間用于發(fā)掘Python。隨后,Python拓展到研究所之外。Python將許多機器層面上的細節(jié)隱藏,交給編譯器處理,并凸顯出邏輯層面的編程思考。Python程序員可以花更多的時間用于思考程序的邏輯,而不是具體的實現細節(jié),這一特征吸引了廣大的程序員,Python開始流行。2011年1月,Python贏得TOBE編程語言排行榜的年度語言。

目前,Python廣泛應用于Web開發(fā)、操作和維護自動化、測試自動化和數據挖掘等許多行業(yè)和領域。根據一項專業(yè)調查,75%的受訪者認為Python是他們的主要開發(fā)語言,而另25%的受訪者認為它是第二開發(fā)語言。以Python為主要開發(fā)語言的開發(fā)人員數量逐年增加,這表明Python正成為越來越多開發(fā)人員選擇的開發(fā)語言。

據了解,國內許多大型企業(yè)都使用了Python,如豆瓣、搜狐、金山、騰訊、盛大、網易、百度、阿里、淘寶、酷熱、土豆、新浪、殼牌等;國外的谷歌、美國航天局、YouTube、Facebook工業(yè)光魔、紅帽等都使用python來執(zhí)行各種任務。

以上我們介紹了“python的發(fā)展歷程”,從上面的介紹中不難發(fā)現,如今python非?;馃?,可以應用的領域非常廣,如果您對python比較感興趣,請點擊頁面的咨詢按鈕了解更多?!?a href="http://www.pantone-color.com.cn/news/20180718/145144.html" target="_self" _href="http://www.pantone-color.com.cn/news/20180718/145144.html">python基礎教程下載】


分享到:
在線咨詢 我要報名
和我們在線交談!