1989,為了度過聖誕假期,Guido開始編寫Python語言編譯器。Python這個名字來自Guido的喜愛的電視連續劇《蒙蒂蟒蛇的飛行馬戲團》。他希望新的語言Python能夠滿足他在C和Shell之間創建全功能、易學、可擴展的語言的願景。 今天,世界上有將近600種編程語言,但也有20種流行語言 ...
1989,為了度過聖誕假期,Guido開始編寫Python語言編譯器。Python這個名字來自Guido的喜愛的電視連續劇《蒙蒂蟒蛇的飛行馬戲團》。他希望新的語言Python能夠滿足他在C和Shell之間創建全功能、易學、可擴展的語言的願景。
今天,世界上有將近600種編程語言,但也有20種流行語言。如果你聽說過TIOBE排名,你知道編程語言的普遍流行。這是過去10年中最常用的10種編程語言的變化圖。
Python發展史
1989年由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年
Granddaddy of Python web frameworks, Zope 1 was released in 1999
Python 1.0 - January 1994 增加了 lambda, map, filter and reduce.
Python 2.0 - October 16, 2000,加入了記憶體回收機制,構成了現在Python語言框架的基礎
Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 誕生
Python 2.5 - September 19, 2006
Python 2.6 - October 1, 2008
Python 2.7 - July 3, 2010
Python 3.0 - December 3, 2008
Python 3.1 - June 27, 2009
Python 3.2 - February 20, 2011
Python 3.3 - September 29, 2012
Python 3.4 - March 16, 2014
Python 3.5 - September 13, 2015
現在還有很多的伺服器還是2.7這個版本,不過這個版本已經很老了,和最新的3.7版本很多地方都不一樣了,包括print 就不一樣.所以勸大家還是下載最新的3.7版本吧!
Python的主要運用領域有:
雲計算:雲計算最熱的語言,典型的應用OpenStack
WEB開發:許多優秀的WEB框架,許多大型網站是Python開發、YouTube、Dropbox、Douban……典型的Web框架包括Django
科學計算和人工智慧:典型的圖書館NumPy、SciPy、Matplotlib、Enided圖書館、熊貓
系統操作和維護:操作和維護人員的基本語言
金融:定量交易、金融分析,在金融工程領域,Python不僅使用最多,而且使用最多,其重要性逐年增加。
圖形GUI:PyQT,WXPython,TkInter
Python在一些公司的運用有:
谷歌:谷歌應用程式引擎,代碼。谷歌。com、Google.、Google爬蟲、Google廣告和其他項目正在廣泛使用Python。
CIA:美國中情局網站是用Python開發的
NASA:美國航天局廣泛使用Python進行數據分析和計算
YouTube:世界上最大的視頻網站YouTube是用Python開發的。
Dropbox:美國最大的線上雲存儲網站,全部用Python實現,每天處理10億的文件上傳和下載。
Instagram:美國最大的照片共用社交網站,每天有3000多萬張照片被共用,所有這些都是用Python開發的
臉譜網:大量的基本庫是通過Python實現的
Red.:世界上最流行的Linux發行版中的Yum包管理工具是用Python開發的
Douban:幾乎所有公司的業務都是通過Python開發的。
知識:中國最大的Q&A社區,通過Python開發(國外Quora)
除此之外,還有搜狐、金山、騰訊、盛大、網易、百度、阿裡、淘寶、土豆、新浪、果殼等公司正在使用Python來完成各種任務。