首頁  >  文章  >  後端開發  >  python語言是由哪個人創造的

python語言是由哪個人創造的

藏色散人
藏色散人原創
2020-04-26 10:55:5310770瀏覽

python語言是由哪個人創造的

python語言是由哪個人創造的?

Python 本義是指“蟒蛇”,1989年荷蘭人Guido van Rossum發明了一種物件導向的詮釋型高階程式語言,將其命名為Python,Python設計哲學為優雅、明確、簡單,其實Python始終貫穿著這個概念,以至於現在網路上流傳著「人生苦短,我用Python」的說法。可見Python有著簡單、開發速度快、節省實際和容易學習等特點。

Python是一種擴充性強大的程式語言。它具有豐富和強大的庫,能夠把使用其他語言製作的各種模組(尤其是C )很輕鬆地連結在一起。所以Python常被稱為「膠水」語言。

推薦:python影片教學

相關介紹:

Python的創始人為Guido van Rossum。 1989年聖誕節期間,在阿姆斯特丹,Guido為了打發聖誕節的無趣,決心開發一個新的腳本解釋程序,做為ABC 語言的一種繼承。之所以選中Python(大蟒蛇的意思)作為該程式語言的名字,是因為他是一個叫做Monty Python的喜劇團體的愛好者。

ABC是由Guido參加設計的教學語言。就Guido本人看來,ABC 這種語言非常優美和強大,是專門為非專業程式設計師設計的。但是ABC語言並沒有成功,究其原因,Guido 認為是其非開

標識

#放造成的。 Guido 決心在Python 中避免這一錯誤。同時,他也想實現在ABC 閃過但未曾實現的東西。

就這樣,Python在Guido手中誕生了。可以說,Python是從ABC發展起來,主要受到了Modula-3(另一種相當優美且強大的語言,為小型團體所設計的)的影響。並且結合了Unix shell和C的習慣。

Python[4] 已成為最受歡迎的程式設計語言之一。 2011年1月,它被TIOBE程式語言排行榜評為2010年度語言。自2004年以後,python的使用率呈線性成長 。

由於Python語言的簡潔性、易讀性以及可擴展性,在國外用Python做科學計算的研究機構日益增多,一些知名大學已經採用Python來教授程式設計課程。例如卡內基美隆大學的程式設計基礎、麻省理工學院的電腦科學及程式設計導論就使用Python語言講授。眾多開源的科學計算軟體包都提供了Python的呼叫接口,例如著名的電腦視覺庫OpenCV、三維視覺化庫VTK、醫學影像處理庫ITK。而Python專用的科學計算擴展庫就更多了,例如如下3個十分經典的科學計算擴展庫:NumPy、SciPy和matplotlib,它們分別為Python提供了快速數組處理、數值運算以及繪圖功能。因此Python語言及其眾多的擴展庫所構成的開發環境十分適合工程技術、科研人員處理實驗數據、製作圖表,甚至開發科學計算應用程式。

說起科學計算,首先會被提及的可能是MATLAB。然而除了MATLAB的一些專業性很強的工具箱還無法取代之外,MATLAB的大部分常用功能都可以在Python世界中找到相應的擴充程式庫。和MATLAB相比,用Python做科學計算有以下優點:

● 首先,MATLAB是一款商用軟體,且價格不菲。而Python完全免費,眾多開源的科學計算庫都提供了Python的呼叫介面。使用者可以在任何電腦上免費安裝Python及其絕大多數擴充庫。

● 其次,與MATLAB相比,Python是一門更易學、更嚴謹的程式設計語言。它能讓使用者寫出更易讀、更容易維護的程式碼。

● 最後,MATLAB主要專注於工程和科學計算。然而即使在運算領域,也常會遇到文件管理、介面設計、網路通訊等各種需求。而Python有著豐富的擴充庫,可以輕易完成各種高階任務,開發者可以用Python實現完整應用程式所需的各種功能。

以上是python語言是由哪個人創造的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn