出版時間:2012-3 出版社:東南大學出版社 作者:Randal L.Schwartz,brian d foy,Tom Phoenix 頁數(shù):363 譯者:盛春
Tag標簽:無
內容概要
如果剛開始學習Perl這門語言,那么《Perl語言入門(中文版第6版)》就是你所需要的——不管你是一名程序員,還是系統(tǒng)管理員,抑或是網絡黑客。這本書被整整兩代Perl用戶昵稱為“小駱駝書”,《Perl語言入門(
中文版第6版)》根據(jù)作者施瓦茨、福瓦、菲尼克斯從1991年開始的教學經驗積累匯聚而成,多年來十分暢銷。此次第六版涵蓋了最新的Perl
5.14版本的變化。
Perl能在絕大多數(shù)平臺上完成幾乎所有任務,不管是簡單的修修補補,還是大型完備的網絡應用?!禤erl語言入門》從最基礎的開始教起,然后逐漸深入,讓你慢慢能夠自行編寫多至128行的程序——如今90%的Perl
程序差不多都是這般大小。本書每章都包含若干習題,幫助你鞏固消化剛學到的知識。也許其他書籍只是想著灌輸Perl編程的條條框框,但本書不同,我們希望把你培養(yǎng)成一名真正的Perl程序員。
作者簡介
Randal L.Schwartz、brian d foy 和Tom
Phoenix共同編著了數(shù)本Perl編程方面的“必讀”圖書,包括《Effective Perl
Programming》(由Addison—Wesley出版)、《Learning Perl》、《Programming
Perl》、《Intermediate Perl》以及《Mastering Perl》(原版均由0’Reilly出版)。 Randal
L.Schwartz、brian d foy 和Tom
Phoenix共同編著了數(shù)本Perl編程方面的“必讀”圖書,包括《Effective Perl
Programming》(由Addison—Wesley出版)、《Learning Perl》、《Programming
Perl》、《Intermediate Perl》以及《Mastering Perl》(原版均由0’Reilly出版)。 Randal
L.Schwartz、brian d foy 和Tom
Phoenix共同編著了數(shù)本Perl編程方面的“必讀”圖書,包括《Effective Perl
Programming》(由Addison—Wesley出版)、《Learning Perl》、《Programming
Perl》、《Intermediate Perl》以及《Mastering Perl》(原版均由0’Reilly出版)。
書籍目錄
第一章 簡介
第二章 標量數(shù)據(jù)
第三章 列表與數(shù)組
第四章 子程序
第五章 輸入與輸出
第六章 哈希
第七章 漫游正則表達式王國
第八章 用正則表達式進行匹配
第九章 用正則表達式處理文本
第十章 其他控制結構
第十一章 Perl模塊
第十二章 文件測試
第十三章 目錄操作
第十四章 字符串與排序
第十五章 智能匹配與given—when結構
第十六章 進程管理
第十七章 高級Perl技巧
附錄
章節(jié)摘錄
版權頁: 注意警告信息中出現(xiàn)的(W numeric),其中M的意思是警告級別屬于普通警告,numeric的意思是警告類型屬于數(shù)字操作一類。所以,看到這兩條就知道潛在問題大致出在哪里。 隨著后續(xù)深入介紹,我們還會看到關于其他類型錯誤的警告。不過請記住,將來的Perl也許會因為內部工作機制的變化而令發(fā)出警告的方式和內容也隨之發(fā)生變化。 標量變量 所謂變量(variable),就是存儲一個或多個值的容器的名稱。而標量變量,就是單單存儲一個值的變量。后續(xù)章節(jié)我們還會看到其他類型的變量,比如數(shù)組和哈希,它們都可以存儲多個值。變量的名稱在整個程序中保持不變,但它所持有的值是可以在程序運行時不斷修改變化的。 你大概猜到了,標量變量存儲的是單個標量值。標量變量的名稱以美元符號開頭,這個符號也稱為魔符(sigil),然后是變量的Perl標識符:由一個字母或下劃線開頭,后接多個字母、數(shù)字或下劃線。標識符是區(qū)分大小寫的:變量$FredTN$fred是兩個完全不同的變量。不同的大小寫字母、數(shù)字以及下劃線構成了不同的標識符,所以下面的變量各不相同: Perl并不限于使用ASCII字符作為變量名。如果啟用了utf8編譯指令,那么可用于表示字母或數(shù)字的字符會多許多,所以拿它們來作為變量名也是可以的: Perl通過變量標識符前的魔符來區(qū)分它是什么類型的變量。所以不管你取什么名字,都不會和Perl自帶的函數(shù)或操作符的寫法相沖突。 此外,Perl是通過該魔符來判斷該變量的使用意圖。$的確切意思是“取單個東西”或者“取標量”。因為標量變量總是存儲一項數(shù)據(jù),所以它的意思就總是取得其中的“單 Randal L.Schwartz Randal L.Schwartz已經是軟件行業(yè)歷練了二十多年的老手了,他在軟件設計、系統(tǒng)管理、系統(tǒng)安全、技術寫作和培訓等方面擁有豐富的經驗。Randal參與編著的“必讀”書籍有:《programming Perl》《Learning Perl》以及《Learning Perl onWin32 Systems》等(全部由O’Reilly出版),另外還著有《Effective Perl Programming》 (由Addison—Weslev出版)。 (譯注:該書第二版已由人民郵電出版社于2011年發(fā)行簡體中文版,書名為《Perl高效編程》。)他還是《WebTechniques》 《PerformanceComputin9》《sysAdmin》以及《Linux Magazine》等雜志的Perl專欄作家。 不僅如此,他還是Perl新聞組的熱心奉獻者,從comp.1an9.perl.announce創(chuàng)建伊始就負責協(xié)助管理大小事務。他以風趣的言談和扎實的技術功底,贏得了圈內的普遍贊譽(雖然有些傳奇故事是他自己爆出來的也說不定)。Randal總是想著回報Perl社區(qū)賦予他的一切,于是著手參與籌建Perl Institute基金。他還是Perl Mogers(perl.org)董事會成員,該機構是全世界范圍內Perl開發(fā)者一致?lián)碜o的社團組織。從l985年起,Randal擁有了自己運營 Stonehenge Consulting Services公司??梢园l(fā)送郵件到merlyn@stonehenge.cnm和Randal聊聊有關Perl方面的話題。
編輯推薦
《Perl語言入門(第6版)(中文版)》從最基礎的開始教起,然后逐漸深入,讓你慢慢能夠自行編寫多至128行的程序——如今90%的Perl程序差不多都是這般大小,全書包括輸入與輸出;用正則表達式處理文本;字符串與排序等數(shù)章內容。
名人推薦
《Perl語言入門》絕對是每一位Perl程序員此生必讀的經典著作之一。此書蘊含的知識極為豐富,即便擁有多年Perl編程經驗的人,哪怕只是粗淺翻閱本書代碼示例,也同樣會獲益匪淺?!?——Craig Maloney Slashdot網站評論員
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載