資料 | 編程小白的第一本 Python 入門書

  • 2020 年 6 月 3 日
  • AI

下載地址://www.yanxishe.com/resourceDetail/1293?from=leiphonecolumn_res0602pm

1863.335.big.jpg

以下書籍介紹來自異步社區介紹

內容簡介  · · · · · ·

既然笨辦法不能讓我學會 Python,那麼我決定用一種聰明方法來學,為自己創造學習的捷徑。這種高效學習法的核心在於:

1、精簡:學習最核心的關鍵知識;

2、理解:運用類比、視覺化的方法來理解這些核心知識;

3、實踐:構建自己的知識體系之後,再通過實踐去逐漸完善知識體系。

不寫字典式的知識體系,有些編程書像字典一樣,各種細枝末節的知識都涵蓋在內。但我認為,正如不應該讓小孩拿着字典學漢語,也不應該讓初學者拿着這樣的厚書學編程。在漢語中,掌握常見的1500-2000個字就能看懂80%的文字。在編程中,同樣有着最核心的關鍵知識。先用這些關鍵的知識構建你的知識體系會讓學習效率加速,這是比一開始就鑽到各種細枝末節裏面更好的學習方式。這是精簡的意義。

不去對比各種語言的特點,許多程序員背景的作者喜歡去對比 Python 和其他語言有什麼異同,或者試圖讓你通過理解 C 語言從而理解 Python,但我不會這麼做。我知道對於大多數讀者,Python 很可能是將要學習的第一門編程語言,所以我不會用一個陌生概念講解另一個陌生概念,反過來,我會運用類比和視覺化的方法講解 Python 中的抽象概念,把複雜的東西簡單的講清楚。這是理解的捷徑。

不追求讓你達到精通的程度,事實上我也很懷疑有哪本書能真正做到21天從入門到精通。精通一門語言,需要在實際項目開發中踩過許多坑,需要熟悉計算機運作的底層原理。我是一名實用主義的開發者,我相信你也一樣,學習編程是為了真正做出點東西來,也許你想爬取大量的數據和信息,方便用來分析與決策。也許你想快速搭建一個網站,展示自己的產品。也許你對量化交易感興趣,想試着把自己的投資策略程序化。對於實用主義的開發者來說,更應該追求的是「達成」而不是「精通」。先掌握項目所需的最少必要知識,然後把熱情和精力投入到搭建真實項目中,而不是死磕半年的基礎知識,直到把所有興趣都耗竭了也沒做出來什麼像樣的東西。在實踐過程中,你自然會逐漸完善知識體系。在這本書裏面,會穿插一些真實項目的片段,讓你知道學了這個基礎知識能用在哪,並且完成一些小型項目。這是讓你最有成就感的實踐。

說了這麼多,就是為了讓你能放下疑慮。這不是一本讓你中途放棄的編程書,這是一本黏着你看完的編程書。大多數讀者都能在一周內讀完,其中有35歲才開始學編程的中年男子、有工作非常忙碌的女性創業者、還有對編程感興趣的高中生。所以,相信你也可以跟着這本書一起從零到一。

本站所有資源版權均屬於原作者所有,這裡所提供資源均只能用於參考學習用,請勿直接商用。如需刪除,請聯繫 [email protected]

AI 研習社已經和阿里大文娛、曠視、搜狗搜索、小米等知名公司達成聯繫,幫助大家更好地求職找工作,一鍵投遞簡歷至 HR 後台,準備了一些內推渠道群。

歡迎大家添加研習社小學妹微信(aiyanxishe),小學妹拉你加入(備註求職)。

雷鋒網雷鋒網雷鋒網