在知乎上學 Python - 入門篇
寫在前面
本文對知乎上關於Python入門方面的問答、文章、專欄做了一定的收集和整理,希望對各位Python學習者能有幫助,至少可以節省大家一點時間。
這一篇主要針對的是零基礎或初學Python,包括學習的路線、方法建議,推薦的教程、資源等。而像爬蟲、數據分析、機器學習等進階內容將會在後續的文章給出。
本文僅為知乎內資源的索引,不包含外部資源。但在這些回答和文章中,你會找到足夠豐富的學習資源。
內容的篩選有一定主觀性,也難免會有遺漏。如果有其他值得推薦的內容,歡迎各位在評論中給出,我也將持續更新本文。
首先是值得Python初學者關注的一些問題,花點時間翻一翻裡面的回答,會有不少收穫:
學習建議
編程零基礎應當如何開始學習 Python ?如何系統地自學 Python?怎麼用最短時間高效而踏實地學習 Python?經驗分享
你是如何自學 Python 的?你們都是怎麼學Python 的?教程書籍
關於 Python 的經典入門書籍有哪些?最好的Python入門教材是哪本?Python 有哪些好的學習資料或者博客?練手項目
Python 的練手項目有哪些值得推薦?關於Python,一直有個令人糾結的問題:學2還是學3?如今的答案其實已經明了:直接學3就行了。但如果你還在糾結,那就看下這裡:
應該學習最新版本的 Python 3 還是舊版本的 Python 2?發現有同學問,學了Python可以幹嘛,那麼再看下這兩個問題吧:
你都用 Python 來做什麼?可以用 Python 編程語言做哪些神奇好玩的事情?幾個以python學習為主題的專欄:
Python之禪 - @劉志軍
Python之禪Python中文社區 - @阿橙FM
Python中文社區
學習編程 - @路人甲
學習編程Python之美 - @董偉明
Python之美Python程序員 - @Python程序員
Python程序員Crossin的編程教室 - @Crossin
Crossin的編程教室再推薦幾篇我覺得對Python新手很有幫助的回答或文章:
編程入門指南 v1.5 - @蕭井陌, @Badger4us
Badger4us:編程入門指南 v1.5有哪些適合新手練手的Python項目?- @路人甲
路人甲:有哪些適合新手練手的Python項目?應該怎樣系統的學習Python標準庫?- @追夢人物
應該怎樣系統的學習Python標準庫?一個0經驗人的自學編程之路 - @賽門喵Simon
賽門喵Simon:一個0經驗人的自學編程之路對於編程零基礎,第一個語言是 Python 的人有什麼建議?- @杜志鵬
對於編程零基礎,第一個語言是 Python 的人有什麼建議?
怎麼樣才算是精通 Python?- @xlzd
怎麼樣才算是精通 Python?70個Python練手項目列表 - @林梓
林梓:70個Python練手項目列表作為初學者哪種編程語言比較適合學習?- @林茜茜
作為初學者哪種編程語言比較適合學習?給伸手黨的福利:Python 新手入門引導 - @Crossin
Crossin:給伸手黨的福利:Python 新手入門引導此外,知乎官方也出過一期 Python 學習的周刊:
【知乎周刊】編程小白學 Python
編程小白學 Python部分回答和文章,我都收錄在了收藏夾里,歡迎關注和補充:
【收藏夾】在知乎上學 Python(入門)
在知乎上學Python(入門)寫在後面
好的資源有很多,肯定遠不止我這裡列出的這些。但過猶不及,我們不必做過冬的松鼠,把收集本身當做了目的。電腦里存上大量的資源,不如把其中一本教材學完。
還有一些優質回答,初學者恐怕還不能理解,因此未收錄,可能會在後續的文章中推薦。本來還想推薦幾位用戶,但發現Python大牛往往很少發入門向的內容,而整天發的多半是培訓機構或營銷號,於是作罷。大家在閱讀上述推薦內容的時候自行選擇關注吧。
最後我想說兩點:
- 每個人的情況都不一樣,適合的學習方式自然也會不同。所以方法論的東西只是個參考,並不存在萬金油的套路。點贊最多的,未必是適合你的。
- 編程是件理論結合實踐的事,並且實踐是更重要的部分。
祝大家都能在編程這條道路上順利走下去。
════
其他文章及回答:
新手引導 | 學編程的彎路 | 如何自學Python
微信公眾號:Crossin的編程教室(crossincode)
關注後回復 資料,可獲取Python電子書及視頻資源
推薦閱讀:
※PyQt5番外篇(3):你難道不愛我嗎???(2018情人節特刊)
※Python —— 一個『拉勾網』的小爬蟲
※那麼,Python做爬蟲究竟比其他語言好在哪裡呢?
※Python 如何列印出中文字元?