最近因為工作需要,學起了python。
首先,我一直想深入這門語言,這門語言集趣味性和強大性于一體,生活中可以用python來寫點有趣的東西方便自己,滿足自己,工作中又可以輕松愉快的寫東西快速完成任務,何樂而不為?python的入門門檻很低,網上資源非常非常多!
不過之前我一直在糾結的是,python2和3的版本差異太大,導致我心里有一點點的排斥,想專注于Java,畢竟Java第一版本的程序還能在目前最新的版本上跑。但是突然發現自己的思想是多么的錯誤和可笑,技術總是在不斷的迭代的,更新換代是時有的事情,如果你不能適應這個世界,那只能說明你不適合這一行,就是這么殘酷!
來說說我學python的一個路線吧。因為工作用的是python2.7,所以先看中文翻譯的文檔。為了快速上手,看中文版也無可厚非,其實有時間我還是比較樂意看英文的,反正英語也沒什么障礙。文檔就是 the python tutorial 。這個文檔寫的真是太好了,比市面上的各種書寫的肯定好,簡潔,通俗,還有demo。接著是看python核心編程的部分知識,主要看標準庫。 然后是python flask的官方文檔中文版,翻譯的不錯。之后就是各種大牛的書了。 總之,全部磚頭書都當作字典來看。
======
廖雪峰的python教程
python cookbook
python網絡編程基礎
雨痕的python筆記
Google python編碼規范
======
之后,可以看python源碼實現,python黑客等等。這些都是后話,先把項目做起來再說吧!好了,時間不早了,差不多洗洗睡了!明天繼續上班!!!