图书介绍
Perl 5程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 戴高乐等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302046581
- 出版时间:2001
- 标注页数:274页
- 文件大小:36MB
- 文件页数:288页
- 主题词:PERL语言(学科: 程序设计) PERL语言 程序设计
PDF下载
下载说明
Perl 5程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Perl语言概述1
1.1 Perl语言的历史1
1.2 Perl语言的特点及功能2
1.3 Perl在不同系统上的安装3
1.3.1 在UNIX/Linux系统下安装Perl3
1.3.2 在Windows 9x/2000/NT下安装Perl4
1.3.3 在MS-Dos下安装Perl7
1.3.4 文档和模块的安装7
1.4 运行Perl程序8
1.4.1 使用“命令提示符”窗口8
1.4.2 程序编辑器10
1.5 简单的Perl程序10
1.6 Perl语法简介16
1.6.1 Perl的变量16
1.6.2 Perl的子程序17
1.7 使用Perl 5资源18
小结19
第2章 Perl中的标量变量20
2.1 Perl的数据结构20
2.2 标量变量20
2.2.1 标量变量简介21
2.2.2 标量变量名22
2.2.3 变量声明22
2.2.4 标量变量值23
2.3 常量25
2.3.1 数字常量25
2.3.2 定点数问题26
2.3.3 字符串与字符数据27
2.4 基本输入输出32
2.4.1 从STDIN输入32
2.4.2 向STDOUT输出32
2.4.3 用print和printf输出33
2.5 标量操作函数33
2.5.1 数学函数34
2.5.2 字符串函数37
2.5.3 标量转换函数40
2.6 上下文42
小结43
第3章 Perl运算符45
3.1 运算符概述45
3.2 数字运算符45
3.2.1 赋值运算符45
3.2.2 基本数字运算符45
3.2.3 复合赋值运算符47
3.2.3 自增和自减运算符49
3.3 条件运算符52
3.3.1 整数比较运算符53
3.3.2 字符串比较运算符55
3.4 逻辑运算符58
3.4.1 逻辑与运算符58
3.4.2 逻辑或运算符59
3.4.3 逻辑非运算符59
3.5 二进制运算符60
3.5.1 二进制与、或、非运算符61
3.5.2 移位运算61
3.6 其他运算符63
3.6.1 区块运算符63
3.6.2 条件运算符63
3.6.3 逗号运算符64
3.7 优先次序和结合性64
3.7.1 运算符的优先次序64
3.7.2 运算符的结合性65
小结66
第4章 数组和哈希变量67
4.1 概述67
4.2 数组和列表67
4.2.1 列表67
4.2.2 数组简介68
4.2.3 数组的赋值69
4.2.4 数组长度73
4.2.5 增添/删除数组单元74
4.2.6 数组数据的读取74
4.2.7 子数组75
4.3 数组库函数76
4.3.1 数组拼接函数76
4.3.2 数组排序函数77
4.3.3 队列函数78
4.3.4 其他数组函数80
4.4 哈希变量84
4.4.1 初识哈希变量85
4.4.2 哈希变量赋值和访问85
4.5 操作哈希变量的库函数87
小结90
第5章 Perl的控制结构92
5.1 控制结构概述92
5.2 程序的基本结构92
5.3 条件语句94
5.3.1 条件表达式94
5.3.2 If系列语句96
5.3.3 模拟switch语句101
5.3.4 三态运算符104
5.4 循环控制106
5.4.1 while循环107
5.4.2 until循环109
5.4.3 do语句110
5.4.4 for循环113
5.4.5 foreach循环115
5.5 循环修饰符119
5.5.1 continue块119
5.5.2 last命令120
5.5.3 redo命令121
5.5.4 next命令122
5.5.5 goto命令123
小结123
第6章 引用125
6.1 引用简介125
6.1.1 引用的概念125
6.1.2 引用的使用125
6.1.3 引用变量类型126
6.2 直接引用和间接引用127
6.2.1 直接标量引用127
6.2.2 直接数组引用130
6.2.3 直接哈希变量引用132
6.3 引用的访问方法134
6.3.1 大括号({})134
6.3.2 右箭头运算符135
6.3.3 方括号135
6.4 多维数组135
6.5 匿名数组和匿名哈希变量141
小结144
第7章 Perl 5子程序145
7.1 概述145
7.2 子程序的语法145
7.2.1 子程序的定义145
7.2.2 子程序的调用146
7.3 子程序参数列表148
7.3.1 参数列表简介148
7.3.2 参数中的数组和哈希变量150
7.3.3 对参数列表的访问152
7.4 子程序的返回值156
7.4.1 关键字Return157
7.5 子程序的引用159
7.5.1 子程序模板159
7.5.2 数组与子程序160
7.6 作用域163
7.6.1 词法域(lexical)163
7.6.2 动态作用域(dynamic scoping)166
小结168
第8章 文件句柄与文件操作169
8.1 文件操作概述169
8.2 打开与关闭文件169
8.2.1 打开与关闭文件169
8.2.2 文件名与文件句柄170
8.3 读取与写入文件172
8.3.1 从内存读取文件172
8.3.2 使用seek函数173
8.3.3 写入文件175
8.3.4 添加数据175
8.3.5 修改文件176
8.4 命令行参数177
8.4.1 @ARGV数组177
8.4.2 用<>文件操作符178
8.5 文件操作函数179
8.5.1 文件输入/输出函数180
8.5.2 跳过和重读数据186
8.5.3 系统读写函数186
8.5.4 目录处理函数187
8.5.5 文件属性函数189
8.6 判断文件状态192
8.6.1 文件权限测试193
8.6.2 文件存在性与长度测试194
8.6.3 文件修改测试194
8.6.4 UNIX文件句柄类型测试194
8.6.5 打开管道195
小结195
第9章 打印与格式化输出197
9.1 使用print函数197
9.1.1 设置默认文件句柄197
9.1.2 使用heredoc操作符197
9.2 格式化输出198
9.2.1 定义打印格式199
9.2.2 显示打印格式199
9.2.3 格式输出变量200
9.2.4 特殊变量格式化203
9.2.5 输出到文件204
9.2.6 处理长字符串205
9.3 使用打印格式函数207
9.3.1 printf和sprintf函数207
小结210
第10章 正则表达式211
10.1 概述211
10.2 初识正则表达式211
10.2.1 正则表达式模式匹配函数211
10.2.2 匹配运算符212
10.3 正则表达式功能214
10.3.1 模式中的特殊字符214
10.3.2 正则表达式中的元素215
10.3.3 建立正则表达式215
10.3.4 模式匹配变量228
10.4 模式修饰符229
10.4.1 全局匹配模式修饰符(g)229
10.4.2 忽略大小写匹配(i)231
10.4.3 多行和单行匹配231
10.4.4 只执行一次变量替换231
10.4.5 在模式中忽略空格232
10.5 扩展模式匹配233
10.5.1 不存储括号内的匹配内容233
10.5.2 内嵌模式选项233
10.5.3 肯定的和否定的预见匹配233
10.5.4 模式注释233
小结234
第11章 包、库和模块235
11.1 概述235
11.2 程序包235
11.2.1 包名字空间235
11.2.2 包与包之间切换236
11.2.3 非限定和完全限定包变量名238
11.2.4 访问符号表241
11.3 库和require语句242
11.3.1 创建和使用库242
11.3.2 require函数的使用244
11.4 模块245
11.4.1 创建模块245
11.4.2 导入模块246
11.4.3 预定义模块249
小结251
第12章 面向对象编程252
12.1 概述252
12.2 对象和类253
12.2.1 对象和类253
12.2.3 Perl中的类253
12.3 对象方法254
12.3.1 静态方法254
12.3.2 构造函数254
12.3.3 创建类255
12.3.4 虚方法257
12.4 对象变量257
12.4.1 实例变量258
12.4.2 析构函数258
12.5 继承和重载259
12.5.1 继承259
12.5.2 子类方法的重载262
12.5.3 Perl类和对象的一些注释264
小结264
附录A Perl 5内置变量265
附录B 数字、字母与ASCⅡ码对照表267
附录C 运算符优先次序与结合性269
附录D 设置Web Server以运行CGI271
热门推荐
- 2496477.html
- 2550483.html
- 2244197.html
- 1244470.html
- 1077790.html
- 692825.html
- 2525193.html
- 1437490.html
- 592000.html
- 1354773.html
- http://www.ickdjs.cc/book_3462386.html
- http://www.ickdjs.cc/book_259072.html
- http://www.ickdjs.cc/book_1951115.html
- http://www.ickdjs.cc/book_415960.html
- http://www.ickdjs.cc/book_1846386.html
- http://www.ickdjs.cc/book_554243.html
- http://www.ickdjs.cc/book_3214566.html
- http://www.ickdjs.cc/book_2789697.html
- http://www.ickdjs.cc/book_1298601.html
- http://www.ickdjs.cc/book_683797.html