全文共1369字,預計學習時長5分鐘
Python可謂是當今世界上最受歡迎的程式語言之一了。它簡單易懂,但功能強大,可以處理多種問題。無論處理網站後臺,研發新遊戲,分析公司數據,或者是創造機器學習模型,都可以通過Python來完成。
三分鐘熱度同樣存在於Python學習中,很多新手會在最初幾天格外興奮。他們會諮詢與書籍、資源、註冊課程、或其他事項相關的問題,他們立志在一兩個月內成為一個新「吉多·范羅蘇姆」。然而現實不會一帆風順,學程式語言必須要持之以恆!
Python學習者需要持之以恆,並在學習中成長。與Python有關的書有上百本,然而沒有任何一本書可以與下面這本書相媲美:《Python編程快速上手:讓繁瑣工作自動化》。
學習者僅需要深入閱讀這本書。完成書中的任務並不斷熟悉例子,便可以掌握相關知識,並了解Python是如何在幾秒內完成難以置信的任務的。
目錄:
· 第一章:Python入門基礎
· 第二章:流控制
· 第三章:函數
· 第四章:列表
· 第五章:字典與結構化數據
· 第六章:處理字符串
· 第七章:與正則表達式模式匹配
· 第八章:輸入驗證
· 第九章:閱讀並編寫文件
· 第十章:組織文件
· 第十一章:調試
· 第十二章:網頁抓取
· 第十三章:在Excel工作簿中運行
· 第十四章:在谷歌工作簿中運行
· 第十五章:在PDF與Word文件中運行
· 第十六章:在CSV文件和JSON數據中運行
· 第十七章:計時,任務調度,發行程序
· 第十八章:發送郵件與編輯信息
· 第十九章:操控圖像
· 第二十章:用圖形用戶界面(GUI)自動化來控制鍵盤與滑鼠
書中的20個章節包括了Python可能會涉及的每個科目。每個章節會從入門基礎開始,if/else語句、循環、結構化數據、閱讀和編寫文件、字符串。在每個章節後會有很多練習,學習者可以藉此來夯實基礎。
從正則表達式開始,全書的內容會變得緊湊。正則表達式被用於密碼匹配或郵件格式校驗。書中有一個完整章節,專門講解檢驗漏洞。因此,學習者可以交叉檢驗或調試代碼中的漏洞,從而得到零漏洞的代碼。
當瀏覽並熟悉基礎知識後,接著就會讀到Python最強大的功能,即網頁抓取。之後,就會接觸如何在Excel、Json、PDF文件中運用Python。這些課程主要講解如何只運用Python腳本來提取任意形式的數據。
最後的幾個章節將自動化上升到了全新高度。講解的是可以通過Python腳本發郵件或發簡訊(SMS),也可以操控圖像並在圖形界面編程(GUI)中自動化運行。
儘管不是很深入,但大致了解Python是如何完成任務已經綽綽有餘了;儘管不能把書中運用到的每一個庫或模塊都記住,但至少可以了解如何運用它們。即使只投入70%-80%的精力,也可以通過庫收穫Python及其應用案例的大量知識。
我最愛這本書的一點在於:正是通過這本書,我掌握了網頁抓取!
除了書中講述的內容,Python還有更多值得挖掘之處。有很多其他的優質書籍也講解了Python及其使用案例相關的知識。然而,沒有任何一本書可以像這本書一樣能使人如此全面地了解Python語言。
如果是Python初學者,千萬不要錯過這本書;如果是經驗豐富的Python使用者,抽空讀讀它也能讓你有所收穫,產生新的感悟。還在等什麼呢?
留言點讚關注
我們一起分享AI學習與發展的乾貨
如轉載,請後臺留言,遵守轉載規範