每週一書:162頁《笨辦法學 Python》分享!

shenmanli發表於2018-07-30

《笨辦法學 Python》(Learn Python The Hard Way,簡稱 LPTHW)是一本Python入門書籍。這本書的目的是讓你起步程式設計。雖然書名說是“笨辦法”,但其實並非如此。所謂的“笨辦法”是指本書教授的方式。本書讓你通過練習和記憶來慢慢打好技術基礎,然後讓你由淺入深地把自己學會的技巧應用到各種問題上面。

在這本書的幫助下,你將通過非常簡單的練習學會一門程式語言。做練習是每個程式設計師的必經之路:

1. 做每一道習題

2. 一字不差地寫出每一個程式

3. 讓程式執行起來

就是這樣了。剛開始這對你來說會非常難,但你需要堅持下去。如果你通讀了這本書,每晚花個一兩小時做做習題,你可以為自己讀下一本程式設計書籍打下良好的基礎。通過這本書你學到的可能不是真正的程式設計,但你會學到最基本的學習方法。

這本書的目的是教會你程式設計新手所需的三種最重要的技能:讀和寫、注重細節、發現不同。

適合對計算機瞭解不多,沒有學過程式設計,但對程式設計感興趣的朋友學習使用。這本書以習題的方式引導讀者一步一步學習程式設計,從簡單的列印一直講到完整專案的實現。也許讀完這本書並不意味著你已經學會了程式設計,但至少你會對程式語言以及程式設計這個行業有一個初步的瞭解。

本書區別於其它入門書籍的特點如下:

• 注重實踐。本書提供了足夠的練習程式碼,如果你完成了所有的練習(包括加分習題),那你已經寫了上萬行的程式碼。要知道很多職業程式設計師一年也就寫幾萬行程式碼而已。

• 注重能力培養。除了原序言提到的“讀和寫”、“注重細節”、以及“發現不同”這樣的基本能力以外,本書還培養了讀者自己專研問題和尋求答案的能力。

• 注重好習慣的養成。本書詳細地講解了怎樣寫出好的程式碼、好的註釋、好的專案。這會讓你在後續的學習中少走很多彎路。

本書結構非常簡單,其實就是 52 個習題。其中 26 個覆蓋了輸入輸出、變數、以及函式三個課題,另外26 個覆蓋了一些比較高階的話題,如條件判斷、迴圈、類和物件、程式碼測試、以及專案的實現等。

分享請關注“中科院計算所培訓中心”微信公眾號,

並回復“笨辦法”即可得到下載地址;

每週一書:162頁《笨辦法學 Python》分享!

相關文章