每週一書:162頁《笨辦法學 Python》分享!
《笨辦法學 Python》(Learn Python The Hard Way,簡稱 LPTHW)是一本Python入門書籍。這本書的目的是讓你起步程式設計。雖然書名說是“笨辦法”,但其實並非如此。所謂的“笨辦法”是指本書教授的方式。本書讓你通過練習和記憶來慢慢打好技術基礎,然後讓你由淺入深地把自己學會的技巧應用到各種問題上面。
在這本書的幫助下,你將通過非常簡單的練習學會一門程式語言。做練習是每個程式設計師的必經之路:
1. 做每一道習題
2. 一字不差地寫出每一個程式
3. 讓程式執行起來
就是這樣了。剛開始這對你來說會非常難,但你需要堅持下去。如果你通讀了這本書,每晚花個一兩小時做做習題,你可以為自己讀下一本程式設計書籍打下良好的基礎。通過這本書你學到的可能不是真正的程式設計,但你會學到最基本的學習方法。
這本書的目的是教會你程式設計新手所需的三種最重要的技能:讀和寫、注重細節、發現不同。
適合對計算機瞭解不多,沒有學過程式設計,但對程式設計感興趣的朋友學習使用。這本書以習題的方式引導讀者一步一步學習程式設計,從簡單的列印一直講到完整專案的實現。也許讀完這本書並不意味著你已經學會了程式設計,但至少你會對程式語言以及程式設計這個行業有一個初步的瞭解。
本書區別於其它入門書籍的特點如下:
• 注重實踐。本書提供了足夠的練習程式碼,如果你完成了所有的練習(包括加分習題),那你已經寫了上萬行的程式碼。要知道很多職業程式設計師一年也就寫幾萬行程式碼而已。
• 注重能力培養。除了原序言提到的“讀和寫”、“注重細節”、以及“發現不同”這樣的基本能力以外,本書還培養了讀者自己專研問題和尋求答案的能力。
• 注重好習慣的養成。本書詳細地講解了怎樣寫出好的程式碼、好的註釋、好的專案。這會讓你在後續的學習中少走很多彎路。
本書結構非常簡單,其實就是 52 個習題。其中 26 個覆蓋了輸入輸出、變數、以及函式三個課題,另外26 個覆蓋了一些比較高階的話題,如條件判斷、迴圈、類和物件、程式碼測試、以及專案的實現等。
分享請關注“中科院計算所培訓中心”微信公眾號,
並回復“笨辦法”即可得到下載地址;
相關文章
- 每週一書:290頁《機器學習導論》分享!機器學習
- 每週一書《Python資料科學手冊》分享!Python資料科學
- 笨辦法學Python習題48Python
- 笨辦法學python習題43Python
- 笨辦法學前端前端
- [人郵贈書]《“笨辦法”學Python(第3版)》點評贈書Python
- assert語句,python, 笨辦法學pythonPython
- 每週一書《Python機器學習實踐指南 附隨書程式碼》分享!Python機器學習
- 《笨辦法學Python》 第33課手記Python
- 《“笨辦法”學Python(第3版)》點評贈書獲獎名單Python
- 笨辦法學 Python · 續 練習 39:SQL 建立PythonSQL
- 每週一書《系統架構設計師》分享!架構
- 笨辦法學 Golang 開山篇Golang
- 求推薦,有沒有類似《笨辦法學 python》的書用來學 Java 的?PythonJava
- 每週一書《Spark與Hadoop大資料分析》分享!SparkHadoop大資料
- 笨辦法學C 練習2:用Make來代替PythonPython
- 每週一書:400頁《Python資料處理》分享!資料處理領域真正需要的一本書!Python
- 笨辦法學前端之圖片上傳前端
- 笨辦法學C 練習28:Makefile 進階
- 笨辦法學C 練習13:Switch語句
- Learn Linux The Hard Way/笨辦法學LinuxLinux
- 每週一個 Python 模組 | copyPython
- 每週一個 Python 模組 | fnmatchPython
- 每週一個 Python 模組 | timePython
- 每週一個 Python 模組 | globPython
- 每週一個 Python 模組 | unittestPython
- 每週一個 Python 模組 | functoolsPython
- 每週一個 Python 模組 | itertoolsPython
- 每週一個 Python 模組 | socketPython
- 每週一個 Python 模組 | structPythonStruct
- 每週一個 Python 模組 | QueuePython
- 每週一個 Python 模組 | bisectPython
- 每週一個 Python 模組 | heapqPython
- 每週一個 Python 模組 | enumPython
- 笨辦法學Python – 習題8-10: Printing & Printing, PrintingPython
- 笨辦法學C 練習25:變參函式函式
- 笨辦法學C 練習34:動態陣列陣列
- 笨辦法學C 練習42:棧和佇列佇列