Please enable JavaScript.
Coggle requires JavaScript to display documents.
Python程式設計 三丙 02 李佑芊 - Coggle Diagram
Python程式設計
三丙 02 李佑芊
簡介
一種廣泛使用的程式設計語言
軟體開發
資料科學與機器學習(ML
Web 應用程式
支援多種程式設計範式
結構化、程序式、反射式、物件導向和函式語言程式設計。
擁有動態型別系統和垃圾回收功能
能夠自動管理記憶體使用
其本身擁有一個巨大而廣泛的標準庫
發展歷史
創始人吉多·范羅蘇姆
獨自擔負這個專案的發展決策者職責
在1994年1月,Python達到了版本1.0,其主要新特徵是由Amrit Prem提供的函式語言程式設計工具lambda、map、filter和reduce
在2000年10月,Python 2.0發布,它介入了列表推導式,這是從函式語言程式設計語言Haskell中引進的;它支援了Unicode,還向垃圾回收系統增加了環檢測演算法
Python 2.1支援了靜態巢狀作用域
Python 2.2進行了重大革新,將Python的類型(用C語言寫成)和類(用Python寫成)統一入一個層級,使得Python的對象模型成為純粹而一致的對象模型
Python 2.3介入了從Dylan引進的方法解析次序
Python 2.4介入了集合類型,和函式修飾器
Python 2.5介入了with語句
在2008年12月,Python 3.0發布,它對語言做了較大修訂而不能完全後向相容
1 more item...
功能
科學計算
膠水語言
資料分析
網路爬蟲
自動化運維
Web 應用開發
應用領域
網站開發
網路爬蟲與擷取技術
數據分析與視覺化
電腦輔助設計
自然語言處理(簡稱:NLP)
數據科學處理
機械學習與人工智慧