阿里面試官親授,Python入門看完這些就夠了
大家看到這個題目是不是覺得像廣告?然而這篇并不是廣告,是最近半年我學習 Python 以來覺得不錯的學習資源。我也看過各種各樣的資料,但是這幾個是我覺得干貨最多的、實打實能學到東西的資料,在此推薦給大家,希望大家能喜歡~~~
強調一點,以下推薦的都是關于純 Python 3 編程的資料(也就是更偏向數據結構、高級語法、算法、編程思想的內容),而不是爬蟲、數據分析、機器學習之類的資料。我個人覺得,學好 Python 的數據結構和編程思想等內容非常重要(不止是 Python,別的語言也是一樣),學習它們實際上就是提升自己的編程內功,當底子扎實了,再學別的具體應用都是小 case 了 :)
《笨辦法學python3》——適合入門初級學習者
用許多簡單實例介紹了 Python 的強大功能,建議初學者跟著敲一遍代碼。最后有個游戲的小項目,個人覺得那個不是很重要,主要是理解項目結構和函數調用的關系。
如果不想買書,百度"笨辦法學python3 pdf"
Python 知識社區 ——適合初級中級學習者
這是一個國內的 Python 社區,在里面可以討論各種問題,同時里面有一些優質的學習資料,如下圖,還有一些官方文檔的翻譯。
(PS:點擊網站左上角,還能看到 PHP、Go 和 Vue 等社區可供探索)
社區目前已經有四本文檔翻譯了
《Python進階》——適合初級中級學習者
這本書是《Intermediate Python》的中文譯本在線版,內容相對少一點,花不了多長時間就能通讀一遍。
Python最佳實踐指南——適合初級中級學習者
這是著名的 Request 庫的作者寫的 Python 教程,里面有些內容還是挺不錯的。建議重點閱讀 寫出優雅的Python代碼 這一部分的內容,其他地方可根據自己需要閱讀。
Python Cookbook 3rd Edition Documentation——適合中級學習者,不適合初學者
非常推薦!強烈推薦!這本書是《Python Cookbook》3rd Edition 的在線中文版。內容真的非常不錯,側重編程思想。書的內容比較多,但是絕對值得慢慢品味,仔細學習。
《Python Tricks》——英文,適合中級學習者
也是一本不錯的書,里面介紹了一些實用的 Python 特性,和一些編程的技巧。
(PS:在 csdn 有下載,雖然要的積分很高,但是淘寶搜索"csdn下載"就能發現新世界)
wtfpython-cn——適合中級學習者
這是一個國外 Github 項目的中文翻譯項目,介紹了一些 Python 中可能會出現的各種奇葩問題,并說明背后的原理。因吹絲汀~~~《Effective Python——編寫高質量Python代碼的59個有效方法》——適合中級高級學習者
看名字就知道內容啦,里面有一些方法和思路還是很不錯的。
《流程的python》——適合中級高級學習者
豆瓣上評分高達 9.4,書中包含了很多作者的思考和經驗,內容有深度但是不難,即使看原版英語也能看懂,值得好好品讀。
500LineorLess_CN——適合高級學習者
這是國外大名鼎鼎的 Github 項目 500LineorLess 的中文翻譯項目,各路大神在 500 行代碼之內實現一個牛掰的功能,學習一下他們的寫法思路,絕對能學到很多,當然前提是你有不錯的基礎,能看得懂他們的代碼...
大家可以看到,上面的推薦是以網站和書籍為主的。關于視頻推薦沒什么涉及,因為我基本是通過看書和網站來學習的,所以在此就不給出相關推薦了。
其實視頻這個東西,還是需要看適不適合你,有的講師大家都說好但是你覺得就那樣,有的講師一般般但是風格你喜歡,你愿意聽,這也挺好。總之適合自己的就是最好的,去b站上多看看,也有很多優質的視頻。
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















