階段一:前輩領(lǐng)進(jìn)門。
第一眼是一個(gè)前輩給我看了看Python的代碼,因?yàn)樽约鹤钤鐚W(xué)習(xí)的是Java語(yǔ)言,第一眼看到Python的時(shí)候,前輩說(shuō),“Python是面向?qū)ο蟮摹?,然后就打印了幾句代碼??晌以趺匆部床怀龅?/p>
底哪里是“面向?qū)ο蟆钡?。前輩說(shuō)“在Python里,一切皆對(duì)象”,我才有點(diǎn)領(lǐng)悟的說(shuō)道:“原來(lái)把什么看成對(duì)象,就是面向?qū)ο蟆?,哈哈?/p>
階段二:開(kāi)始看的是《DiveintoPython》、《Leaningpython》、《PythonDoc》。
因?yàn)橛泻芏嗾Z(yǔ)言學(xué)習(xí)經(jīng)歷,很快就完成了初步語(yǔ)法和使用學(xué)習(xí)。太復(fù)雜的特性還是在使用中逐步掌握的。
階段三:開(kāi)始使用Python做自己的一些日常工作。
比如Python搜索文件,Python批量處理等,使用最多的還是re模塊和socket相關(guān)模塊。寫了大量的例子,讓自己對(duì)Python更加喜愛(ài),也更加熟悉。此時(shí)翻閱最多的是《PythonDoc》的指南。
不管是語(yǔ)言參考、庫(kù)參考、Demo參考,都有大量可使用的內(nèi)容,內(nèi)容質(zhì)量很高堪比JDK。
階段四:生產(chǎn)上馬。
開(kāi)始使用Django,F(xiàn)lask,Tornado開(kāi)發(fā)一些web應(yīng)用,寫一些日常使用的工具包等。逐步提升設(shè)計(jì)能力,和整體代碼的管理能力。
階段五:更合理的分配好C,Java,Python三門語(yǔ)言各自擅長(zhǎng)的部分。
把合適的語(yǔ)言用到合適的地方。盡管一門語(yǔ)言有時(shí)候可以搞定所有的,但用擅長(zhǎng)的語(yǔ)言解決合適的問(wèn)題才是效率最高的。這也是“Python的大道至簡(jiǎn)”的理念帶給我的幫助和認(rèn)識(shí)。
以上內(nèi)容為大家介紹了python學(xué)習(xí)進(jìn)階方法,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。http://m.2667701.com/