當前位置:編程學習大全網 - 源碼下載 - Python在編程語言中的地位如何?為什麽很多大學不教Python?

Python在編程語言中的地位如何?為什麽很多大學不教Python?

Python是目前非常流行的編程語言。有多受歡迎?我們先來看看最近流行的編程語言列表:

這是TIOBE編程語言社區發布的2018年度1榜單,Python已經超越C#位列流行編程語言第四。

那麽,Python為什麽會成長為如此流行的語言呢?

首先,離不開最近大熱的AI人工智能和深度學習技術。現在流行的AI人工智能技術,大部分都是用Python語言編寫的,極大地促進了Python語言的發展。AI深度學習技術本身的特點決定了它不適合靜態編譯語言,而選擇Python語言作為AI技術框架的基礎語言,更多的是源於Python的動態特性及其開發效率高等性能優勢。

說起來,Ruby、Perl、Python都是動態語言,運行效率相差不大。Python可以寫網絡,可以處理數據,所以Python成為了AI技術的首選。

豆瓣的興起就是Python語言表現的壹個例子。豆瓣是最早使用Python作為語言的網站。其創始人用基於Python的堂吉訶德框架,用三個月時間開發搭建了豆瓣社區的初步框架。在當時,PHP和JAVA是絕對的主流技術,但如果妳想用PHP或JAVA開發壹個網站,妳需要自己處理大量的工作。壹個人幾乎不可能在短時間內開發出功能齊全的大型網站,所以Python的敏捷和高效使其成為豆瓣的網站語言。

其次,Python的應用範圍非常廣泛,這使得它成為壹種流行的語言。除了web開發,Python還用於學術研究和科學領域。對於研究人員來說,Python易學易用。即使是非計算機專業的研究人員,也可以利用Python龐大的庫和簡單的語法編寫工具,幫助進行科學的學術研究。

Python擁有強大的繪圖庫和數值擴展,如matplotlib.org/()和Numpy (www.numpy.org/),可以幫助科研人員進行繪圖和數值分析。這使得Python成為該領域不可替代的選擇。出於同樣的原因,Python也在國外政府部門廣泛使用。

Python還廣泛應用於電子制造業,如布線仿真等CAD領域。與傳統的TCL編程相比,Python語言要友好得多。很多用C/C++/JAVA寫的測試工具都是用Python寫的,因為靜態編譯語言的維護成本相對較高。在金融領域,比如量化交易,Python也有很多強大的擴展庫。

隨著Python擴展庫的不斷發展,Python在科研、電子、政務、數據分析、web、金融、圖像處理、AI技術等領域擁有強大的類庫、框架和解決方案,以至於有“任何語言都無法撼動Python在未來生產生活中的核心語言地位”的說法。所以也出現了從義務教育階段就開始教Python語言的情況。據說在美國,連嬰幼兒都有Python編程書籍,Python要從娃娃抓起。

第三,國家對人工智能的重視推動了Python的普及。2018、16日上午,教育部召開新聞發布會,介紹《普通高中課程方案和語文等學科課程標準(2017版)》有關情況,修訂語文等14學科課程標準。在這次“新課標”改革中,人工智能、物聯網、大數據處理被正式歸入新課標,這意味著今年秋季入學的高中生將開始學習Python。

  • 上一篇:做餐飲行業小程序有什麽好處?
  • 下一篇:Android開發都需要使用什麽語言?
  • copyright 2024編程學習大全網