Python:关于学习方法
巴扎黑
巴扎黑 2017-04-17 13:16:54
0
9
341

断断续续使用python也有一些日子了。之前的学习方法是:遇到问题-->网上查找解决办法,顺便掌握下(没做笔记)
比如:在使用python开发的过程中,需要用到多线程的话,就临时学下多线程的相关知识,然后在项目中使用。
这样子的学习方法,自己觉得到有好多东西没有深入,毕竟只是纯粹为了解决问题。
大家可否分享下自己的学习方法呢?

巴扎黑
巴扎黑

全部回覆(9)
巴扎黑

來自http://v2ex.com/t/124141,請叫我搬運工! ! !
《碼農周刊》已經累計發送了 38 期,我們將乾貨內容進行了精選。此為 Python 篇。
《碼農週刊》往期回顧: http://weekly.manong.io/issues/

如何讓 Python 程式碼運行得更快?
作者給了 18 個 Python 程式碼效能最佳化小貼士,簡單明了,拿來即用。
http://infiniteloop.in/blog/quick-python-performance-optimization-part-i/

Python 學習資源清單 (kirang89)
海量 Python 學習資源列表,涉及 Python 學習的各個方面。
https://github.com/kirang89/pycrumbs/blob/master/pycrumbs.md

[PDF] 免費電子書《程式設計師的資料探勘實戰指南》(Ron Zacharski)
程式設計師的資料探勘實戰指南,著重實例,以 Python 語言講解。目前已完成 6 章,仍在更新中。 http://guidetodatamining.com/
http://vdisk.weibo.com/s/G-kaugh7cAzg

gevent 程式設計師指南(Gevent社群)
gevent 是一個基於 libev 的高效能 Python 並發函式庫,它為各種並發和網路相關任務提供了整潔的 API。
http://xlambda.com/gevent-tutorial/

[影片] Sohu 信箱的 Python 經驗分享(彭一)
搜狐信箱是國內最大的Python 應用程式之一,影片中分享了Python 在搜狐信箱的使用經驗,主要包括:優雅地發布Python 專案、優秀的Web 框架-Tornado、加速你的Python 程式碼和簡化你的C代碼。
http://www.infoq.com/cn/presentations/sohu-mailbox-python-experience

Python 機器學習工具包 (XD blog)
以表格的形式比較 scikit-learn、statsmodels、mlpy、MDP、PyBrain、Theano、MILK、pyMVPA、NLTK、Gensim 和 Orange 的特性。
http://www.xavierdupre.fr/blog/2013-09-15_nojs.html

一份適合 Python 開發人員的 Vim 設定 (wklken)
Python + Vim,你懂的。
https://github.com/wklken/k-vim

免費電子書《Tango With Django》(Leif Azzopardi & David Maxwell)
很棒的 Python Django 入門教學
http://www.tangowithdjango.com/book/

Python 入門中譯版( @LaTeX科技排版 )
這份文件是 Python 官方入門的中文翻譯版
http://www.latexstudio.net/python-tutorial-zh-cn-latex-typesetting/

免費電子書《Test-Driven Web Development with Python》 (Harry Percival)
基於 Python 講解 Web 測試驅動開發
http://chimera.labs.oreilly.com/books/1234000000754/index.html

PySonar - Python 程式碼靜態分析工具
大神王垠的開源作品
https://github.com/yinwang0/pysonar2

Google 出品的免費 Python 課程
沒啥好說的,推薦。線上影片 http://www.youku.com/playlist_show/id_20802998.html
http://blog.hartleybrody.com/google-python/

[PPT] Python 2 vs. Python 3
來自 Python 之父 Guido 的分享,感謝 @在路上的理想 的推薦。原始連結 https://www.dropbox.com/s/83ppa5iykqmr14z/Py2v3Hackers2013.pptx
http://vdisk.weibo.com/s/G-kaugh6K5jE

Python 最佳實務指引 (Kenneth Reitz)
GitHub 網址 https://github.com/kennethreitz/python-guide
http://docs.python-guide.org/en/latest/

……

完整閱讀: http://baoz.me/446252

左手右手慢动作

把臨時學到的東西最好整理下來(可以使用evernote、instapaper等工具),積少成多不斷歸納,你現在的路數沒錯,堅持下去就OK,等到自己決定深入學習了,之前做的工作都是鋪墊

阿神

臨時發現自己有哪方面不懂,就從那方面學下去。找相關教材、經典書籍、文檔學。例如 APUE 和 UNP 什麼的,像是弄不懂 HTML、CSS 就去讀 W3 文檔,搞不懂 HTTP、MIME 什麼的去讀 RFC。

當然,想深入,C、電腦體系結構、資料結構、電腦網路這些,都要學(如果沒學過的話)。這些是基礎,不然上層的教學和文件會看不懂。

迷茫

我一同事的學習經驗是:跟著官網走。他對官網的技術文件及更新跟得很緊,很有自信。在專案中,他總是能夠提出很有效的建議。

Peter_Zhu

必要的時候回到基礎。特別是研讀官方文件和經典教材。例如我在剛剛發布的[零基礎學python]系列文章中,談到list追加元素,一般朋友都知道list.append(x).但是,如果是a[len(a):]=[x]的方式,好多朋友不熟悉。雖然不一定要用後者取代前者,但是,知道了後者,能夠對append(x)理解加深,並且不一定什麼時候在程式設計實踐中用到。

迷茫

如果不把它當作自己的主要語言的話,可以遇到問題的時候再臨時學解決方法,當然,最好在空閒的時候整理一下,寫成博客形式記錄下來

刘奇

先做個小項目,找點兒自信才是王道。

黄舟

和樓主一樣,我也處於這樣的一個階段,希望有經驗的大咖來分享下經驗,至少可以少走些彎路。不要說什麼QQ群,如果我提問的太簡單就說自己百度查(我當然是查過了查不到想要的才提問的……),提問的太難他們不理,在群裡所謂的大牛,都在潛水。 。 。
當然,我不是指責別人,如果我成了大牛,我估計也跟他們一樣潛水,沒有太多時間真正的去回答問題。

小葫芦

你幹嘛問一個自己知道答案的問題?

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!