Python的前世今生
2017年到2018年,最火的便是人工智慧了,而與人工智慧緊密相關的非Python莫屬了,那麼Python是什麼呢?下面我們來一起解開Python神秘的面紗。
Python是一條大蟒蛇:
Python的英文本意為大蟒蛇,創始人為吉多·范羅蘇姆(Guido van Rossum)於1989年底發明了該語言,為什麼Python就叫做Python,而不叫做其它的名字呢?原因在於吉多·范羅蘇姆(Guido van Rossum)他非常喜歡一個電視劇,名字叫做Monty Python』s Flying Circus(巨蟒劇團之飛翔的馬戲團),於是Python就這樣了誕生了,並於1991年初面世,被世人所知曉。
Guido
Python不僅僅是一條大蟒蛇:
Python最初的開發完全由Guido本人完成,後來得到了其同事的大力支持,他們的課餘時間完全投入到Python的開發中,隨後,Python拓展到研究所之外。Python將許多機器層面上的細節隱藏,交給編譯器處理,並凸顯出邏輯層面的編程思考。Python程序員可以花更多的時間用于思考程序的邏輯,而不是具體的實現細節。這一特徵吸引了廣大的程序員。Python開始流行。下圖就是Python市場佔有率(截止2015年)的情況:
好吧,接下來我們講Python吸引人的地方:
1. Python完全免費。
免費的東西總是比較吸引人的,Python的免費使得大眾都可以使用,便有了廣大的群眾基礎。當然,你也會說,即使收費軟體,我大天朝也可以破解,但是,還是要支持正版的嘛!
2. Python完全開源。
開源的意思就是開放源代碼的軟體,此軟體的使用、修改和發行不受許可證的限制,那這就意味著我們只需要稍做修改就可以嵌入到產品中去,會以較低的開發成本,做出更為安全、穩定的高品質軟體。
3. Python的語言的易讀性
這個的意思是:Python語言不像其它語言一樣,讓人學起來非常困難,其語言非常接近人類語言,而不是機器語言,(機器只識別和1)。
4. Python零基礎完全可以掌握
Python基本上不需要任何編程語言基礎,便可以輕鬆入門,至於語言基礎的話,就是你要懂一些英文,基本上是初中基礎就OK了。
最後,關注Python伊甸園,分享Python知識,大家共同成長!!!
※AI量化:Python基礎
※可視化遞歸——你所不知道的Python之美
TAG:Python |