西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 电脑软件 安卓软件 电脑游戏 安卓游戏 排行榜 专题合集

Perl语言入门第四版

中文版PDF电子书
  • Perl语言入门第四版中文版PDF电子书
  • 软件大小:1014KB
  • 更新时间:2015-05-15 12:40
  • 软件语言:中文
  • 软件厂商:
  • 软件类别:国产软件 / 免费软件 / 电子教程
  • 软件等级:5级
  • 应用平台:WinXP, WinAll, iPhone
  • 官方网站:暂无
  • 应用备案:
好评:50%
坏评:50%

软件介绍

在作者群多年教授Perl的经验之下,“小骆驼书”以新的面貌重生了,既能让初次接触Perl的读者容易理解,又保留了翔实的讨论、齐全的范例以及著名的巧思妙语。
本书加入了许多新的习题与解答,让读者能够趁记忆犹新之际锻炼所学到的技巧。
本书内容涵盖:
● Perl的变量类型
● 文字的处理
● 子例程
● 字符串与排序
● 文件的操作
● 进程的管理
● 正则表达式
● 模块的使用
如果你问今日的Perl程序员,当初他们学习Perl的时候最值得信赖的参考书是哪一本,你会发现“小骆驼书”就是绝大多数的答案。原因不证自明,其他的书也许会教你如何写出Perl程序,但本书却能将你造就成真正的Perl程序员。

目录
前言: 8
第一章概述9
1.1 问题和解答9
1.1.1 本书适合你吗? 9
1.1.2 为什么如此多的脚注?9
1.1.3 练习题和解答呢? 10
1.1.4 习题前的数字是什么意思? 10
1.1.5 如果我是Perl 教师,怎么办呢? 10
1.2 Perl 代表什么? 11
1.2.1 Larry 为什么发明Perl?11
1.2.2 为什么Larry 不采用别的语言? 11
1.2.3 Perl 容易学习吗? 12
1.2.4 Perl 为什么如此流行?13
1.2.5 Perl 正在发生怎样的事情?13
1.2.6 Perl 擅长什么? 13
1.2.7 Perl 不擅长什么? 14
1.3 怎样获得Perl? 14
1.3.1 什么CPAN? 14
1.3.2 怎样获得支持? 15
1.3.3 有其它的支持吗? 15
1.3.4 当发现Perl 中有错误时,该怎么办? 16
1.4 怎样才能写一个Perl 程序?16
1.4.1 一个简单的例子17
1.4.2 这个程序有些什么? 18
1.4.3 怎样编译Perl? 19
1.5 快速了解Perl 19
1.6 第六节练习20
。。。
perl语言入门第四版第五章习题
1.写一个程序,类似于 cat,但保持输出的顺序关系。如果运行此程序:./tac fred barney betty, 输出将是文件 betty 的内容,从最后一行到第一行,然后是 barney, 最后是 fred, 同样是从最后一行到第一行。 (注意使用 ./确保调用的是你自己的程序,而非系统提供的)

 

我的第一个想法是将每一行输入到数组,然后再从数组输出:

#!/usr/bin/perl -w
my@arr;
while(<>){
unshift @arr,$_;
}
print @arr;

 

一次将所有文件都输入到数组里不是个好方法,于是改成每次一个文件:

#!/usr/bin/perl -w
my $file=pop@ARGV;
while($file){
open FILE,"$file";
@arr=<FILE>;
chomp @arr;
printf "%s\n"x@arr,reverse@arr;
$file=pop@ARGV;
}

 

如果碰到大文件这也不个好办法,一时想不出招了。
 

软件截图

Perl语言入门第四版 中文版PDF电子书

其他版本下载

最新评论查看所有(1)条评论 >

第 1 楼 北京朝阳梆子井大坤网吧(珠江绿洲家园) 网友 客人 发表于: 2010/11/6 22:32:12

支持( 0 ) 盖楼(回复)

发表评论

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
TOP
软件下载