標籤:

書籍推薦:《Python3學習筆記》

前段時間咱們公眾號拉了個讀書群,我定規則是入群必須選擇一本書閱讀,組隊打卡對抗懶惰。還有一條規定是必須每天堅持做學習筆記,同時還需要同步到博客上。

然後有位同學覺得很困惑,因為他幾乎不寫博客,我說那你平時學那麼多東西怎麼記得住啊?他說:」我記在本地」。

然後我又問為什麼不選擇用博客或者一些技術社區提供的博客平台呢?

他回答:」我寫的東西沒什麼技術含量,檔次太低,寫出來怕人笑話,其次就是寫出來沒什麼人閱讀」。我相信他說出了一大部分人的心聲。

不止研究表明,也得到過我的驗證,學習的最好方式,就是把它寫下來,然後分享出去。你要跟人家講清楚某個知識,其實是挺難的,需要你充分理解才能以淺顯易懂的方式表達出來。

寫博客會使你持續的學習並保持思考,加深某個知識點的理解,長期堅持認真寫博客,帶來的附加好處是提高你的表達能力,能在行業內能獲得一定的名氣,提升個人品牌,和更多的工作機會,甚至出版社的青睞。

今天要推薦的一本書《Python3 學習筆記》最初就是源自於 GitHub 上面的一份個人學習筆記,有部分讀者可能在 GitHub 上 Fork 過,作者是雨痕老師,這份學習筆記獲得了 7000 多贊。

我最早看到這份學習筆記是在 2014 年,這本書光看目錄你會以為這是一本入門書,因為它幾乎涉及到了 Python 語言的方方面面,如果你再去翻看裡面具體內容時,你會發現這本書更多的是關注 Python 底層的實現細節,從解釋器的視角分析代碼的運行機制,比如 Python 是如何創建對象的,如何優化對象的,還涉及內存管理、垃圾回收機制、堆棧幀等方面的探討,每個知識點都有代碼示例,如果你準備看這本書,最好手頭準備好一台電腦。

想看紙質書的同學現在有福了,現在這本書已經由博文視點正式出版(其實這本書1月份就已經出版了)。這本書在原有的基礎上基於最新的 Python3.6 新增了很多內容。

稍顯遺憾的是這本書沒有討論有關Python並發、非同步編程這方面的主題,不過因為這本書是上卷,我們有理由期待下卷的內容。

在公眾號「Python之禪」回復「學習筆記」可獲取電子書或者參與本書的抽獎,本書購買地址:

Python3學習筆記?

union-click.jd.com


推薦閱讀:

超級馬里奧為什麼要把褲帶提那麼高
2018年值得收藏python爬蟲面試寶典(常見問題)
【掘金小報】第八期 怎麼用 Python 實現每秒百萬級的請求?
Git 命令總結
Python篇-多進程與協程的理解與使用

TAG:Python |