轉載地址:http://blog.chinaunix.net/uid-28671666-id-3554676.html
perl學習方法
- 做筆記,“好記性不如爛筆頭”,概念、方法、技巧等重要內容一定要動手記錄,這樣既加深印象又方便使用時查閱。
- 動手實驗,“紙上得來終覺淺,絕知此事要躬行”,從書本上學到了一些知識,就可以給自己一個命題,動手編碼實驗了,編碼時最好能舉一反三,結合自己的理解加以擴充。
- 常交流、常討論,主動營造良好的學習氛圍。同學之間每天抽出一定的時間交流,也可以利用飯前飯後睡前回去的路上等空餘時間交流,交流時就某一個知識點,每個人都談談自己的理解和看法,讓思維的火花碰撞出來,大家一起學習、共同成長。
- 主動解決問題與適度請教相結合。忌死摳問題鑽牛角尖,也不贊成不過腦子就向別人請教問題。遇到問題自己先嘗試解決,如果感覺知識跨度較大、短時間內解決不了才向別人請教,不要在一個問題上投入太多時間造成時間的浪費。
使用Perl線上協助
perl內建大量的參考資料,可以說比任何perl的書籍都要全面、詳細。要想深入瞭解Perl,必須首先使用好Perl的線上協助功能。
線上協助命令:perldoc
perldoc perl該命令列出所有perl線上協助的書目,每條書目後都有內容的簡要介紹,perldoc可以開啟相應的書目
perldoc perlrequick -- perlRegex快速指南perldoc perldebtut -- perl程式調試教程perldoc perlboot -- perl物件導向教程perldoc perlmodlib -- 如何使用perl模組......
perldoc -f sortperldoc -f join
man Data::Dumperman Test::More
http://docstore.mik.ua/orelly/perl/cookbook/
初學Perl
學習重點
Perl的功能非常豐富,需要學習的知識點也相當多,往往使新手眼花繚亂,不知從何入手,學習Perl時怎樣抓住重點、該從哪兒學起呢?總的來說,初學Perl要重點關注以下幾個方面:
- Perl的資料群組織形式,標量、普通數組、雜湊數組(也稱關聯陣列),標量比較容易理解,重點學習普通數組和雜湊數組的性質和運算。
- 操作符
- 輸入和輸出,從終端(或檔案)讀取輸入,運算結果輸出到終端(或檔案)
- 程式控制結構,條件控制、迴圈控制。。。
- Regex,文本匹配、尋找、替換。。。
- 函數
- 檔案操作
- 模組的概念及使用