天天看點

想學python買什麼書好-學習 Python 用哪本書好?

目前線上教育、Github學習資源非常豐富,但是我依然認為學習Python過程中需要至少用心去看完一本書,文末有"驚喜”。

因為,很多有關Python的線上教程都是出自個人或者無良的教育機構之手,是以,在品質和嚴謹性方面就很難得到保障,而一些不錯的書籍是經過嚴格的把關和很多學習者驗證走到最後的,品質和嚴謹性更能得到保障。

對于Python學習我推薦3本書。

1. 《Python程式設計從入門到實踐》

如果時間有限,我認為入門階段可以通過菜鳥教程、廖雪峰Python進行學習。如果時間充足,我認為可以看一下入門書籍,因為更加嚴謹一些。

《Python程式設計 從入門到實踐》是一本比較适合入門的書籍,環境配置、變量、清單、if語句、函數等基礎的概念都會詳細的展開介紹,這對于沒有編成基礎的同學非常有幫助。

2. 《流暢的Python》

這是一本經得起考驗的Python書籍。

它和大多數書籍和線上教程蜻蜓點水式的講解不同,它更加深入,深入而不備援,在你看這本書的時候你會發現,它的每一段話都是有意義的,沒有什麼廢話。

它分别從資料結構、字典集合、文本和位元組序列、函數、設計、裝飾器、閉包等講起,然後對每一塊知識進行展開,詳細介紹裡面最根本的原理,然後告訴你,該怎麼用好它,高效的使用它。

舉一個最簡單的例子,在絕大多數教程都會講到循環和條件語句,千篇一律的告訴你"if..else..", "for...while",這個有一點程式設計語言的同學都知道,但是在Python裡面循環和條件語句有什麼特殊的地方嗎?該怎麼用好它? />

《流暢的Python》這本書就教你怎麼去使用它,告訴你清單推導該怎麼用還有它的意義所在。

這就是這本書的優點:不僅告訴你怎麼用Python,而是告訴你怎麼用好Python。

3. 《Python CookBook》

學而不精的同學都會認為Python是一門很簡單的程式設計語言,不錯,Python相對于Java、C++要簡單很多,沒有嚴格的文法結構、沒有變量類型,而且如果有一些程式設計基礎去學Python的話可以一個周甚至一天即可學完。

但是我認為,Python入門簡單,但是用好并不簡單,當你接觸到标準的商業項目時你就會意識到Python進階用法的重要性以及它的價值所在。

《Python CookBook》這本書就是這樣的一本進階教材,它不同于大多數教程,反複的介紹基本文法,它直接跳過基本文法開始講解資料結構、算法、疊代器、生成器、類、對象、元程式設計等,我認為這些才是工作中真正有價值、拉開差距的地方,而那些基本文法是預設應該會的。 />

《Python CookBook》會在每個知識點開始提出一個應用場景,然後告訴你怎麼去解決這種應用,同時會程式設計實作,這樣對于提升Python是最為實際的,而且讓你更加容易了解它這樣用的價值所在。

這本書不僅有出版的書籍,也有免費的線上教程,需要可以看一下。前言 - python3-cookbook 3.0.0 文檔​python3-cookbook.readthedocs.io

幹貨幹貨 | 2019年共享免費資源整理(上):學習資源篇​mp.weixin.qq.com

想學python買什麼書好-學習 Python 用哪本書好?

幹貨 | 2019年共享免費資源整理(下):實用工具篇​mp.weixin.qq.com

想學python買什麼書好-學習 Python 用哪本書好?

更多我的作品