自學python如何成為大佬(目錄):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm=1001.2014.3001.5501
了解Python
Python,本義是指“蟒蛇”。1989年,荷蘭人Guido van Rossum發明了一種面向對象的解釋型高級編程語言,將其命名為Python,標志如圖1所示。Python的設計哲學為優雅、明確、簡單,實際上,Python始終貫徹著這一理念,以至于現在網絡上流傳著“人生苦短,我用Python”的說法。可見Python有著簡單、開發速度快、節省時間和容易學習等特點。
Python是一種擴充性強大的編程語言。它具有豐富和強大的庫,能夠把使用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯結在一起。所以Python常被稱為“膠水”語言。
1991年,Python的第一個公開發行版問世。從2004年開始,Python的使用率呈線性增長,逐漸受到編程者的歡迎和喜愛。2010年,Python榮膺TIOBE 2010年度語言桂冠;2017年,IEEE Spectrum發布的2017年度編程語言排行榜中,Python位居第1名,如圖2所示。
?IEEE Spectrum發布的2017年度編程語言排行榜前10名
Python的版本
Python自發布以來,主要有三個版本:1994年發布的Python 1.0版本(已過時)、2000年發布的Python 2.0版本(到2019年10月份已經更新到2.7.17)和2008年發布的3.0版本(2019年10月份已經更新到3.8.0)。
Python的應用領域
Python作為一種功能強大的編程語言因其簡單易學而受到很多開發者的青睞。那么Python的應用域有哪些呢?概括起來主要有以下幾個應用領域:
l??Web開發
l??大數據處理
l??人工智能
l??自動化運維開發
l??云計算
l??爬蟲
l??游戲開發
例如,我們經常訪問的集電影、讀書、音樂于一體的創新型社區豆瓣網、美國最大的在線云存儲網站Dropbox、由NASA(美國國家航空航天局)和Rackspace合作的云計算管理平臺OpenStack、國際上知名的游戲Sid Meier's Civilization(文明)等項目都是使用Python實現的。這些網站和應用的效果如圖7~圖10所示。
?豆瓣網首頁
?Dropbox網站首頁
圖9? openstack網站首頁
?Sid Meier's Civilization(文明)游戲
目前,全球最大的搜索引擎―Google在其網絡搜索系統中廣泛應用了Python語言,曾經聘用了Python之父―Guido van Rossum。Facebook網站大量的基礎庫和YouTube視頻分享服務大部分也是由Python語言編寫的,如圖11所示。
應用Python的公司
說明:Python語言不僅可以應用到網絡編程、游戲開發等領域,還可以在圖形圖像處理、智能機器人、爬取數據、自動化運維等多方面嶄露頭角,為開發者提供簡約、優雅的編程體驗。
?