图书介绍

Perl入门【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Perl入门
  • (美)(R.L.施瓦茨)Randal L.Schwartz著;程世玉,彭亮译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505342339
  • 出版时间:1997
  • 标注页数:200页
  • 文件大小:8MB
  • 文件页数:216页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Perl入门PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 引言1

Perl的历史1

Perl的目标1

适用性2

支持2

基本概念3

Perl概览4

“Hello,world”程序4

提问并保留结果5

增加选择6

猜测密码6

多个密码7

为每个人分配不同的密码8

处理不同的输入格式10

公平对待其他人名11

使其更为模块化13

将密码列表移入一个独立的文件15

确保适度的安全性17

在出错时报警18

当前目录中的一些密码文件19

获取用户姓名20

列出密码21

使旧的密码列表更为醒目23

维护Last-good-guess数据库24

最终程序25

练习28

浮点实量29

所有数字本质上都是用一种格式29

第2章 标量数据29

数字29

什么是标量数据29

整型实量30

字符串30

单引字符串30

双引字符串31

运算符32

数字运算符32

字符串运算符33

运算符的优先级和相关性34

数字和字符串间的转换35

标量变量运算符36

标量变量36

二元赋值运算符37

自动增加和自动减少38

chop()运算符38

字符串的变量插入值39

<STDIN>作为标量值40

利用print()输出41

undef值41

练习41

第3章 数组及列表数据43

什么是数组43

实量表示法43

运算符44

赋值44

变量44

元素访问46

push()和pop()运算符48

shift()和unshift()运算符48

reverse()运算符49

sort()运算符49

chop()运算符49

标量和数组环境49

<STDIN>作为数组50

数组变量插入50

练习52

第4章 控制结构53

语句块53

if/unless语句53

while/until语句56

for语句57

foreach语句57

练习59

第5章 关联数组61

什么是关联数组61

关联数组的变量61

关联数组的实量表示62

关联数组的操作符62

keys()操作符62

values()操作符63

each()操作符63

delete()操作符64

练习64

从STDIN输入65

第6章 基本I/O65

从<>操作符输入66

向STDOUT输出67

print用于普通输出67

printf用于格式化输出67

练习68

第7章 正则表达式69

正则表达式的概念69

正则表达式的简单应用69

模式70

单字符模式71

组合模式72

序列72

倍增器72

用作记忆功能的圆括号73

交替74

固定模式74

优先级75

有关匹配操作符的详细介绍76

选择不同的目标(=~操作符)76

忽略大小写77

使用不同的分界符77

插入变量78

特殊的只读变量78

替换79

split()和join()操作符80

split()操作符80

练习81

join()操作符81

第8章 函数83

系统及用户函数83

定义用户函数83

申请用户函数84

返回值84

参数85

函数中的局部变量87

练习89

第9章 复杂控制结构91

last操作符91

next操作符92

redo操作符93

标号块94

表达式修改器95

&&,||以及?:作为控制结构96

练习97

第10章 文件句柄及文件测试99

什么是文件句柄99

打开及关闭文件句柄99

平滑转换:die()100

使用文件句柄101

-x文件测试102

stat()及lstat()操作符104

使用_文件句柄105

练习105

什么是格式107

定义格式107

第11章 格式107

申请格式109

字段句柄详解110

文本字段110

数字字段111

多重字段112

填充字段112

页顶格式114

改变格式的默认值114

使用select()改变文件句柄115

改变格式名115

改变页顶的格式名116

改变页面长度116

练习117

改变页面中的位置117

第12章 目录访问119

在目录树间移动119

Globbing119

目录句柄121

打开及关闭目录句柄121

读取目录句柄122

练习122

第13章 文件及目录处理123

删除文件123

对文件重命名124

为文件创建别名(链接)124

关于硬链接和软链接124

用Perl创建硬链接和软链接125

创建及删除目录126

修改所有权127

修改权限127

修改时间戳128

练习128

第14章 进程管理131

使用system()和exec()131

使用单引号133

把进程用作文件句柄134

使用fork135

进程操作总结137

发送和接收信号137

练习139

查找子串141

第15章 其它数据转换141

提取和替换子串142

用sprintf格式化数据144

高级排序144

拼写替换147

练习149

第16章 系统数据库访问151

获取口令及用户组信息151

二进制数据打包及解包153

获取网络信息155

获取其它信息156

练习156

DBM数据库及DBM数组157

打开及关闭DBM数组157

第17章 用户数据库处理157

使用DBM数组158

定长随机访问数据库159

变长(文本)数据库160

练习162

第18章 将其它语言转换成Perl163

将awk程序转换成Perl163

将sed程序转换成Perl164

将Shell程序转换成Perl164

练习165

附录A 习题答案167

Socket模式193

样本客户机193

附录B 网络基础193

样本服务器194

附录C 我们没有涉及到的主题197

调试器197

命令行197

其它操作符197

数不胜数的函数197

数不胜数的预定义变量197

Here串198

return(从子程序返回)198

eval操作符(以及s///e)198

利用*FRED进行符号表格处理199

goto操作符199

require操作符库199

Perl5.0版其它的吸引人之处199

热门推荐