當前位置:歷史故事大全網 - 圖書館 - 自學python的學習路線是什麽?推薦壹些python學習資源

自學python的學習路線是什麽?推薦壹些python學習資源

第壹階段

初級,掌握Python語法和壹些常用庫的使用。

首先推薦廖雪峰的網書,是Python2.7版本2.7。這本書適合從頭到尾讀。作為壹個開發者,除了基本語法,這本書還提到了其他壹些常用的庫。看了廖老師寫的很多東西,感覺他的思路,以及寫博客寫書的高度,概括性,原則性都很好。看完這本書,我相信我可以開始寫很多東西。

另外還有壹本書《Python參考手冊》,也很有用,基本涵蓋了Python的方方面面,還可以當Python字典來查詢用法,非常好用。

掌握壹門語言最好的方法就是使用它,所以我認為在學習語法的同時掌握Python是最快的方法之壹。

很多人只是需要用Python做腳本或者寫壹些小程序來處理文本。這個階段就夠了,這個階段已經可以幫助我們完成很多事情了。但如果妳是Python專業的,恐怕還是需要努力升級:

第二階段

中級水平,掌握特定領域自己的庫,掌握Python編寫,非常熟悉Python特性。

推薦的第壹本書是《編寫高質量的代碼——91提升python程序的建議》,對Python項目的文件布局做了大致的介紹,對如何編寫Python代碼做了更多的總結,並介紹了壹些常用的庫。

如果妳想深入了解Python,有時候看Python的源代碼是很重要的。通過閱讀源代碼,妳可以徹底了解Python的核心機制。這裏推薦Python源代碼分析——動態語言核心技術深度探索。這本書我還沒看完,只是在需要深入了解Python的某個函數或者數據結構的時候看看相關章節,感覺受益匪淺。

自己領域的書和資料肯定很多,比如web開發的框架就有很多。只有熟悉了所有的框架,選擇的時候才能權衡利弊,才能深入掌握壹些框架。

過了這個階段,就可以寫pythonic代碼了,可以被PEP8檢查,可以貢獻給開源社區。妳可以把壹個Python文件寫得很好,但是如果妳想用Python開發壹個大型項目,還有很多東西需要掌握,比如項目文檔、項目發布、下載、項目業績、案例等。

第三階段

高級,關註整個項目,考慮文檔、分發、性能優化等。

目前只看過壹本書,python的黑客指南,是英文的。這本書對項目的布局、文檔、性能和發布進行了大量詳細的介紹。我覺得還是很不錯的,不過還是要多看幾遍。

對於大多數人來說,很難從零開始壹個有意義的大型工程項目,所以可以用Python實現壹些簡單的功能和簡單的項目。這個靈感可以在知乎或者quora上搜到,很多前輩都分享過經驗。

從全局入手,規劃好項目的布局,設置好相應的文檔,提供下載安裝項目的方法,帶上幾個demo,每壹個類,每壹個函數,每壹行代碼都反復推敲,寫好Python程序。相信這個時候Python會對我們得心應手!

  • 上一篇:妳最後悔買的壹本書是什麽?
  • 下一篇:背脊上的字怎麽構圖?
  • copyright 2024歷史故事大全網