最好的一種判斷語言的方法就是在實踐中使用它。
人們選擇Python的六個主要原因是:
(1)軟件質量。在很大程度上,Python更注重可讀性、一致性和軟件質量,從而與腳本語言世界中的其他工具區別開來。此外,Python支持軟件開發的高級重用機制。比如面向對象程序設計(OOP)。
(2)提高開發者的效率。Python代碼的大小往往只有C++或Java代碼的1/5~1/3。并且Python程序可以立即運行,無需傳統編譯/靜態語言所必需的編譯及鏈接等步驟,進一步提高了程序員的效率。
(3)程序的可移植性。絕大多數的Python程序不做任何改變即可在所有主流計算機平臺上運行。此外,Python提供了多種可選的獨立程序,包括用戶圖形界面、數據庫存入、基于Web的系統等。
(4)標準庫的支持。標準庫支持一系列應用級的編程任務,涵蓋了從字符模式到網絡腳本編程的匹配等方面。此外,Python可通過自行開發的庫或眾多第三方的應用支持軟件進行擴展。
(5)組件集成。Python腳本可通過靈活的集成機制輕松地與應用程序的其他部分進行通信。這種集成使Python成為產品定制和擴展的工具。
(6)享受簡便。Python的易用性和強大內置工具使編程成為一種樂趣而不是瑣碎的重復勞動。
其中,質量和效率這兩條是人們選擇Python的主要原因。
如今正在使用Python的四個著名的公司和組織的名稱:Industrial Light&Magic、EVE Online、Jet Propulsion Labs、Maya和ESRI等。做軟件開發的所有組織幾乎都流行使用Python,無論是長期戰略產品開發還是測試或系統管理這樣的短期策略任務都廣泛采用了Python。
Python的缺點是它的性能:它不像C和C++這類常規的編譯語言運行的那么快.另一方面,它對于絕大多數應用已經足夠快了,并且典型的Python代碼運行起來速度接近C,因為在Python解釋器中調用鏈接了C代碼。
你可用Python做:你幾乎可以在計算機上的任何方面使用Python,從網站和游戲開發到機器人和航天飛機控制。
在Python中import this的意義:import this會觸發Python內部的一個彩蛋,它將顯示Python語言層面之下的設計哲學。
(最后,興趣是最好的老師。)
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
