您的浏览历史

Perl语言入门(第五版)

  • 定价 : ¥48.00
  • 会员价 : ¥36.00(75折)
促销活动

基本信息

编辑推荐

大家所称道的“小骆驼书”
Perl程序设计人员最为仰赖的启蒙读物之一
新版涵盖了Perl 5.10的最新变化

内容简介回到顶部↑

《Perl语言入门》也就是大家所称道的“小骆驼书”,是Perl程序设计人员最为仰赖的启蒙读物之一。自1993年以来,这本书就成为热卖的Perl语言教学材料,而此次新版又涵盖了Perl 5.10的最新变化。本书的诸位作者自1991年起就开始在Stonehenge Consulting从事Perl教学工作,多年的课堂教学实践和积累下来的点滴经验,形成了本书特有的教学节奏,以及务实的知识点取舍。随文而至的习题,可以让你及时巩固各种概念,强化理解和吸收。本书内容涵盖:.
·Perl的变量类型
·子程序
·文件的操作
·正则表达式
·字符串的操作..
·列表与排序
·进程的管理
·智能匹配
·第三方模块的使用
有些人只是想要完成任务,Perl语言为此而生。Perl的最初目标只是为了协助Unix系统管理员完成日常繁琐的文本数据处理工作。时至今日,Perl已发展成为一套功能齐备的程序语言,几乎可以在任何操作系统上完成各种任务——从简单的命令行工具到Web应用开发,及至生物信息学、金融数据分析等等不一而足。其他书籍可能会着重于教会你使用Perl语言来编程,可本书不同,我们是想要你成为一名真正的Perl程序员。...

目录回到顶部↑

前言.
第1章简介
问题与答案
“Perl”这个词是什么意思?
如何取得Perl?
我该怎么编写Perl程序?
走马观花
习题
第二章标量数据
数字
字符串
Perl内建警告信息
标量变量
用print输出结果
if控制结构
获取用户输入
chomp操作符
while控制结构
习题
第三章列表与数组

前言回到顶部↑

欢迎阅读《Perl语言入门》第五版,此版本顺应Perl 5.10及其后续版本的新特性而更新。当然,如果你还在用Perl 5.6(这个版本已经发布很久了,你还没想过升级?),这本书同样适用于你。.
假如你正在寻找用30到45小时就能掌握Perl语言编程的最佳方式,那么你已经找到了!在后面的300多页里,我们会提供精心安排的入门指引,介绍这个在互联网中担负重任的程序语言。它也是最受全世界系统管理员、网络黑客(web hacker)及业余程序员青睐的程序语言。
我们不可能只花几小时就把Perl的全部知识传授给你,会这么保证的书大概都撒了一点谎。相对地,我们慎选了Perl中完整又实用的部分供你学习。这些材料足以编写128行以内的小程序,大约90%的Perl程序都不需要很多篇幅。当你准备继续深入时,建议您阅读《Intermediate Perl》这本书,该书涵盖了许多本书舍去不讲的部分。此外,我们还纳入了许多知识点以便后续的扩展和研习。
每章的内容并不多,可以在一两个小时之内读完。各章后面都有一系列的习题,帮助你巩固刚学到的知识,在附录A中还附有习题解答,供你比对思考。因此,本书可以说是相当适合作为“Perl入门”的课堂教材。我们对此有第一手的经验,因为本书的内容几乎是逐字逐句从“Learning Perl”教学中萃取出来的,而这正是我们教过上千名学生的招牌课程。话虽如此,我们也将本书设计成适合自学的形式。
虽然Perl是活生生的“Unix工具箱”,但你并不需要是Unix大师,甚至也不必懂Unix就可以使用本书。除非特别注明,否则我们所提到的一切都可以同样应用到Windows版本的ActivePerl(ActiveState出品),以及许许多多其他新潮的Perl版本。
阅读本书之前,虽然不需事先具备任何Perl的基础,但我们还是衷心希望你先熟悉一些写程序的概念,像变量(variable)、循环(loop)、子程序(subroutine)和数组(array)以及最重要的“用你最熟悉的文本编辑器来编辑源代码”。我们不会花时间来尝试说明这些概念。有些人平生所学的第一个程序语言就是Perl,并因学习本书而获得成功,我们相当高兴有这样的例子,但是我们并不敢保证每个人都能取得一样的成果。
排版约定
本书使用以下的字体惯例:
等宽字
用于方法名称(method name)、函数名称(function name)、变量(variable)、属性(attribute)以及程序代码范例。
等宽黑体字
用于用户所输入的内容。
等宽斜体宇
用于程序代码中可被替换的项目(例如:filename,你可以将它代换成实际的文件名)。
斜体字
用于正文所提到的文件名称、URL、主机名称、第一次捉及的重要词汇以及命令。
脚注
一般附加在括号之内,初次(也许是第二次、第三次)阅读本书时应该略过。有些不完全正确的用语是为了简化说明,而脚注会说明事实。通常脚注中的资料是高级主题,不会在本书其他部分讨论到。
如何与我们联系
本书的内容都经过测试,尽管我们做了最大的努力,但错误和疏忽仍然在所难免。如果你发现有什么错误或者是对将来的版本有什么建议,请通过下面的地址告诉我们:
评论交流

共有4人开贴评论  4人参与评论  0人参与打分 查看

0人
 0%
用户平均打分
我要写评论 help如何参与评论和打分
0人
 0%
0人
 0%
0人
 0%
0人
 0%

items

专家级评论员
  
发表于:2009-12-27 18:34:00
我今天在书店买了本书,堪称经典!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

bytewolf
一级评论员
  
发表于:2009-12-8 12:05:00
今日有读者反应,第三章习题第二题代码:
我们提交的译稿:

@names = qw/ fred betty barney dino wilma pebbles bamm-bamm /;
print "Enter some numbers from 1 to 7, one per line, then press Ctrl-D:\n";
chomp(@numbers = <STDIN>);
foreach (@numbers) {
print "$names[ $_ - 1 ]\n";
}

其中

print "$names[ $_ - 1 ]\n";

一行的减号使用了中文全角,导致排版修改字体是自动变为问号,印刷版变成了:

print "$names[ $_ ? 1 ]\n";
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

miscat

三级评论员
  
发表于:2009-11-23 15:41:00
3、4版一直买不到
终于可以不用去淘宝买别人复印的了
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

skyte4r

二级评论员
  
发表于:2009-10-20 11:02:00
哇~出第五版了。学Perl的时候是第二版,当时就感觉这个入门书籍非常不错。第五版我相信应该会有更优秀的地方。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共4条)