王朝百科
分享
 
 
 

Perl语言入门

王朝百科·作者佚名  2010-08-12  
宽屏版  字体: |||超大  

图书信息

Perl语言入门

书名:Perl语言入门(原名:Learning Perl)

作者:(美)施瓦茨(Randal L. Schwartz),(美)菲尼克斯(Tom Phoenix),(美)福瓦(brian d foy)

翻译:盛春,蒋永清,王晖

出版社:东南大学出版社

出版时间:2009-8-1

ISBN:9787564117634

开本: 16开

定价:48.00元

内容简介《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控制结构

习题

第三章列表与数组

访问数组中的元素

特殊的数组索引值

列表直接量

列表的赋值

字符串中的数组内插

foreach控制结构

标量上下文与列表上下文

列表上下文中的(STDIN)

习题

第四章子程序

定义子程序

调用子程序

返回值

参数

子程序中的私有变量

长度可变的参数列表

关于词法(my)变量

usecstrict编译命令

return操作符

非标量返回值

持久性私有变量

习题

第五章输入与输出

读取标准输入

钻石操作符输入

调用参数

输出到标准输出

使用printf格式化输出

文件句柄

打开文件句柄

用die处理严重错误

使用文件句柄

复用标准文件句柄

使用say来输出

习题

第六章哈希

什么是哈希?

访问哈希元素

哈希函数

哈希的典型应用

%ENV哈希

习题

第七章漫游正则表达式王国

什么是正则表达式?

使用简易模式

字符集

习题

第八章以正则表达式进行匹配

以m//进行匹配

可选修饰符

锚位

绑定操作符=~

模式串中的内

捕获变量

通用量词

优先级

模式测试程序

习题

第九章用正则表达式处理文本

用s///替换

可选修饰符

split操作符

join函数

列表上下文中的m//

更强大的正则表达式

习题

第十章其他控制结构

unless控制结构

Until控制结构

条件修饰词

裸块控制结构

elsif子句

自增和自减

for控制结构

循环控制

三目操作符?

逻辑操作符

习题

第十一章Perl模块

寻找模块

安装模块

使用简单模块

习题

第十二章文件测试

文件测试操作符

localtime函数

按位运算操作符

习题

第十三章目标操作

在目录树中移动

文件名通配

文件名通配的另一种语法

目录句柄

递归的目录列表

操作文件与目录

删除文件

重命名文件

链接与文件

建立及移除目录

修改权限

更改隶属关系

修改时间戳

习题

第十四章字符串与排序

在字符串内用index搜索

用substr处理子串

高级排序

习题

第十五章智能匹配与given-when结构

智能匹配操作符

智能匹配操作的优先级

given语句

多个项目的when匹配

习题

第十六章进程管理

system函数

exec函数

环境变量

用反引号捕获输出结果

将进程视为文件句柄

用fork开展地下工作

发送及接收信号

习题

第十七章高级Perl技巧

用eval捕获错误

用grep来筛选列表

用map对列表进行转换

不带引号的哈希键

切片

习题

附录A习题解答

附录B超越小骆驼

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
中国古代四大美女:背后隐藏惊人秘密
 女性   2025-06-20
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有