關於我學習Python語言后的感悟


  在我以往的學習中,我接觸到許多語言,如C語言、Java語言等;科技發展歷久彌新,在新時代的要求和科技的發展下,誕生出啦一種又一種新的編程語言;也有一些新的技術,如大數據、數據庫等;不過最近學習的一種語言給了我不一樣的體驗。

  這就是—Python。

  Python是一種我現階段學習到的一種編程語言;是一種動態的、面向對象的腳本語言,最初被設計用於編寫自動化腳本,隨着版本的不斷更新和語言新功能的添加,越來越多被用於獨立的、大型項目的開發。不同於其他語言,python語言更加的簡潔明了,編譯起來更加的簡單,更加容易懂。

  自從20世紀90年代初Python語言誕生至今,它已被逐漸廣泛應用於系統管理任務的處理和web編程。

Python的創始人為荷蘭人吉多·范羅蘇姆。1989年聖誕節期間,在阿姆斯特丹,Guido為了打發聖誕節的無趣,決心開發一個新的腳本解釋程序,作為ABC 語言的一種繼承。之所以選中Python(大蟒蛇的意思)作為該編程語言的名字,是取自英國20世紀70年代首播的電視喜劇《蒙提.派森干的飛行馬戲團》(Monty Python's Flying Circus)。

  ABC是由Guido參加設計的一種教學語言。就Guido本人看來,ABC 這種語言非常優美和強大,是專門為非專業程序員設計的。但是ABC語言並沒有成功,究其原因,Guido 認為是其非開放造成的。Guido 決心在Python 中避免這一錯誤。同時,他還想實現在ABC 中閃現過但未曾實現的東西。

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

  Python已經成為最受歡迎的程序設計語言之一。自從2004年以后,python的使用率呈線性增長。Python 2於2000年10月16日發布,穩定版本是Python 2.7。Python 3於2008年12月3日發布,不完全兼容Python 2。2011年1月,它被TIOBE編程語言排行榜評為2010年度語言。

  由於Python語言的簡潔性、易讀性以及可擴展性,在國外用Python做科學計算的研究機構日益增多,一些知名大學已經采用Python來教授程序設計課程。例如卡耐基梅隆大學的編程基礎、麻省理工學院的計算機科學及編程導論就使用Python語言講授。眾多開源的科學計算軟件包都提供了Python的調用接口,例如著名的計算機視覺庫opencv、三維可視化庫VTK、醫學圖像處理庫ITK。

  或許是認為python語言的實用性和可發展性,高校陸續引入了python語言,就是為了更好的幫助學生們學習python語言和其他的編程語言;如:c語言、java語言等;在不久的將來就會和數據庫發生碰撞,產生出最具這個時代特點的科技產物,使它能造福社會和千千萬萬的人民。

  或許語言隨時代在不斷的變遷,但是不變的是語言設計的初衷,我們都希望能使語言更加的簡潔、文雅、更接近現實;能夠被大眾所熟知和使用,不再局限於程序員使用,而是來到人民的家庭,走進社會的各個角落,讓人民走向一個新的高度。

  或許這就是編程語言的魅力所在吧!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM