Python入門教程 | Python學習的必經階段

  不少小夥伴在學習Python以前會猶猶豫豫,生怕本身學了半天以後白費力氣。然而Python學習並不能一蹴而就,有些入門教程只講究快速,卻忽略了一些小白進階中必備的階段努力。


 階段一:前輩領進門。 第一眼是一個前輩給我看了看Python的代碼,由於本身最先學習的是Java語言,第一眼看到Python的時候,前輩說,「Python是面向對象的」,而後就 打印了幾句代碼。可我怎麼也看不出到底哪裏是「面向對象」的。前輩說「在Python裏,一切皆對象」,我纔有點領悟的說道:「原來把什麼當作對象,就是面向對象」,哈哈。

推薦下我本身建立的Python學習交流羣625619615,這是Python學習交流的地方,無論你是小白仍是大牛,小編都歡迎,不按期分享乾貨,包括我整理的一份適合零基礎學習Python的資料和入門教程複製代碼
 階段二:開始看的是《Dive into Python》、《Leaning python》、《Python Doc》。 由於有不少語言學習經歷,很快就完成了初步語法和使用學習。太複雜的特性仍是在使用中逐步掌握的。  階段三:開始使用Python作本身的一些平常工做。 好比Python搜索文件,Python批量處理等,使用最多的仍是re模塊和socket相關模塊。寫了大量的例子,讓本身對Python更加喜好,也更加熟悉。此時翻閱最多的是《Python Doc》的指南。無論是語言參考、庫參考、Demo參考,都有大量可以使用的內容,內容質量很高堪比JDK。  階段四:生產上馬。 開始使用Django,Flask,Tornado開發一些web應用,寫一些平常使用的工具包等。逐步提高設計能力,和總體代碼的管理能力。  階段五:更合理的分配好C,Java,Python三門語言各自擅長的部分。 把合適的語言用到合適的地方。儘管一門語言有時候能夠搞定全部的,但用擅長的語言解決合適的問題纔是效率最高的。這也是「Python的大道至簡」的理念帶給個人幫助和認識。 PS:其中過程當中主要的一些方法:  一、看書。學習的基礎。  二、本身本地練習。編程仍是要實踐出真知。  三、資料查詢。google,stackoverflow等多關注。  四、交流。各類論壇上的python group,論壇。最先去的CU,JavaEye,不過如今貌似去的少了。google group 必須訂閱。 學習+實踐+總結,掌握語言的法寶。
相關文章
相關標籤/搜索