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

2020-12-16 手機鳳凰網

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

內容簡介 · · · · · ·

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

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

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

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

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

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

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

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

相關焦點

  • 阿里達摩院給你整理一套2020超強的python書籍,電子檔請你帶走
    為什麼要選擇python?你可能不知道,AlphaGO都在使用python,他是最簡單寫出AI的語言,國家教育部在18年3月份發布,全國二級計算機考試正式加入了「python編程程序語言」科目。百度工程師推薦一套完整的python書籍第一本,可以讓零基礎小白快速入門python——《A byte of python》這一本書是一本python入門書籍,它正在厲害的地方就是把那些python難點講的那麼通俗易懂,思路清晰;短短100多頁的內容,卻能銷售100多萬份。
  • Python入門小迷宮,走完這個迷宮,就能掌握python編程基礎
    這是一個很神奇的迷宮,走完這個迷宮就能掌握python基礎。其實,這是一個用python做的迷宮小遊戲,非常簡單,但對於python初學者來說,還是有一定的挑戰性,但TONOW有源碼和教程,只要跟著python迷宮小遊戲的教程和相應的源碼,不僅很容易就能自己開發出這個遊戲,還能在這個過程中,掌握python編程的基礎哦!
  • Scratch、Python學哪個?兒童編程怎麼學?全面解析編程(上)
    如果您的小孩準備學習編程或者已經在學編程,建議您認真看完該系列文章,一定會對孩子學習編程有所幫助。本系列文共分為三部分,第一部分講編程是什麼?編程到底學什麼?第二部分講為什麼要學習編程?學習編程,孩子能收穫什麼?第三部分講到底要怎麼學編程?有哪些需要注意的問題。
  • 5本Python經典書籍推薦,你都讀過嗎?
    同時許多程式設計師都認為Python,是最適合作為入門的程式語言的。無論如何,毋庸置疑Python是一門非常流行的程式語言,目前它已成為是世界上第三大流行的程式語言,而且還不斷的增加。如果你想學習Python,網絡上有非常多的學習資料。
  • Python入門項目,從不會編程到完成這個小遊戲,也就兩天時間
    還在啃書本學python嗎?為什麼不試試用有趣的小遊戲來學編程?自己開發的遊戲,既能活學活用python,又能找回學習的自信。Python版本:3.6.4需要的相應模塊:cocos2d模塊;pyaudio模塊;包括其他的python自帶模塊
  • 學習python的第40天,我在頭條遇到了一大波良師益友
    很多朋友表示,一個不適合小白的教程,真的是太坑了,足夠澆滅一個中年男人的學習熱情。說著說著,他們不由得流下了心酸的淚水。也有一些自學成才的大佬,善意的在教程方面給出了建議。@loading138161357:學python新手入門一定不要看廖雪峰的,被吹的太過了。。。推薦兩個視頻教程,都是免費的。一是千峰教育900集的前200集,女老師講的,很詳細很透徹,非常適合入門。
  • Minecraft中的Python編程,Hello Minecraft World!
    ,對Minecraft進行操作,需要搭建的環境:1.Minecraft服務端,以及使用python與服務端進行通訊的插件這裡選用開源的Minecraft服務端Bukkit,以及RaspberryJuice插件。
  • 如何自學成 Python 大神?這裡有些建議
    Quan Nguyen 第一位 Quan Nguyen,是來自越南的國際學生,在美國印地安那州 DePauw 大學攻讀計算機科學和數學專業學位,同時還攻讀哲學專業的學位。他兩年前開始使用 Java 進行編程,後來發現自己需要一種具有更高可讀性且能夠快速實現原型開發的程式語言,不久之後, Python 就成為他最喜歡的語言。
  • 在Python面前,任何搜尋引擎都得一邊待去!
    國外越來越多的大學生和白領,都使用Python作為入門語言。 深入學習後,可以用python做個網站、開發遊戲,許多知名網站都是用Python寫的,比如YouTube、知乎、豆瓣和新浪等; Python還是大數據、人工智慧、機器學習等新領域的第一開發語言。
  • 你適合學編程嗎?這五大必備特質你擁有幾點
    昨天聽到學員們在談論,學編程的好處,當然也聽到了一些學員說當初選擇當程式設計師有點草率,那麼今天就給大家普及一下我個人認為程式設計師的五大必備特質:學員:雖然python只學了皮毛,但我迫不及待地用了起來,因為急待解決的問題真是太多太多了。
  • 寫Python 代碼不可不知的函數式編程技術
    選自 Medium作者:Raivat Shah參與:魔王、Jamin本文對 Python 中的函數式編程技術進行了簡單的入門介紹。近來,越來越多人使用函數式編程(functional programming)。因此,很多傳統的命令式語言(如 Java 和 Python)開始支持函數式編程技術。本文對 Python 中的函數式編程技術進行了簡單的入門介紹。本文適合對函數式編程有基本了解的讀者。
  • 沒有任何編程基礎的小白如何成功轉行IT?
    對於不了解軟體開發的人,應該怎麼入門效率最高?下面幫你們整理了以下攻略:  攻略一:瞄準目標  許多轉行者,其實都有一個誤區,迷茫,對轉行目標不清晰。知道要去做網際網路工作,但是網際網路範圍那麼廣,不知道具體做什麼,比如:  A:我想轉行搞研發,寫代碼。  B:支持你,你準備學哪門語言呢?現在最火的有Python、區塊鏈、Java。
  • 瀋陽皇姑Python少兒編程學習班怎樣?
    課程介紹樂博樂博少兒編程Python少兒編程你了解嗎樂博樂博Python課程是基於CSTA頒布的《K-12 階段計算機科學標準》研發,採用圖形+源碼對照的編程模式,逐步讓孩子過渡到源碼編程的世界。  能力的提升編程知識對標青少年編程能力等級第2部分:Python編程。學習樂博樂博Python基礎語法知識,包括順序結構、循環結構、分支結構的語法規則,教授孩子更多的源碼編程技巧,讓孩子逐步適應源碼編程的方式。
  • 6本EXCEL電子書,讓你從小白成為大神
    今天給大家分享的是6本關於EXCEL方面的電子書,讓你從小白成為大神。這六本書為全彩掃描原版PDF(帶目錄),現在讓我仔細給大家講一下這六本書的詳細內容。《Excel 2010數據透視表應用大全》適用於各個層次的Excel用戶,既可以作為初學者的入門指南,又可作為中、高級用戶的參考手冊。書中大量的實例還適合讀者直接在工作中借鑑。
  • 20201104資料更新
    PCB0017三菱GX Works2程序、軟體、教程PCB0018設備管理資料教程、手冊PCB0019EPLAN視頻學習教程視頻、教程PCB0020電工技能實訓教學仿真系統軟體PCB0021CADE-SIMU電氣仿真軟體PCB0022科萊爾電工仿真軟體關鍵字資料包備註PCB0023WinCC_flexible_SMART_V3軟體PCB0024python
  • 慢步學python,編程基礎,字符串類型例子及輸出
    想了解python的安裝及運行的可以看慢步之前寫的文章。今天繼續python編程基礎內容,字符串類型數據。python裡面主要的數據類型是數值類型和字符串類型。計算機可以進行運算的是數值,字符串不能進行數學運算,像你在閱讀的文字,可以理解為字符串的一種。
  • 少兒編程培訓班學什麼的,課程體系是什麼?
    前兩年,少兒編程還屬於小眾課程,國內了解這方面的人並不多,但隨著國家政策的利好,加上年輕的80後、90後家長開始佔據主流家長群體,青少兒編程教育已越來越為人們所熟知。儘管聽過很多,但真正了解少兒編程培訓課程的家長卻寥寥無幾,提到少兒編程培訓班的學習內容,家長也是一片茫然。
  • 新手必看,小白入門UI設計學習步驟
    需要學習編程嗎?」這是我聽到的比較多的問題,我想在這裡解答一下:不管是做UE(用戶體驗設計師,目前主要是指交互或用研),還是做UI(視覺設計師),其實都沒有絕對的專業門檻。在這個行業裡有很多大牛,他們的專業都是和設計完全不相關的。當然如果你本身是學設計相關專業的,在就業時會有一定的優勢。
  • 程式語言世界盃,Python擊敗老牌勁旅Java奪冠
    Python的奪冠是偶然、也是必然如今,Python 已經成為一種再主流不過的程式語言了。它天生麗質,易於讀寫,非常實用,從而贏得了廣泛的群眾基礎,被譽為「宇宙最好的程式語言」,被無數程式設計師熱烈追捧。出生於1991年,今年28歲,虛歲。在他未成年的時候,一直在小眾語言中活蹦亂跳,但最近的五年,突然爆紅起來,他到底經歷了什麼?有著怎樣獨特的氣質?總結他的優勢,可以從以下五個方面看:1.