Perl语言入门(中文版)(第6版) 东南大学出版社
第一章简介
问题与答案
这本书适合你吗?
为何有这么多的脚注?
关于习题和解答?
习题前标的数字是什么意思?
如果我是Perl讲师?
“Perl”这个词表示什么意思?
Larry为什么要创造Perl?
Larry干吗不用其他语言?
Perl算容易,还是算难?
Perl怎么会这么流行?
现在的Perl发展得怎么样了?
哪些事情最适合用Perl来做?
哪些事情不适合用Perl来做?
如何取得Perl?
CPAN是什么?
如何得到Perl的技术支持?
还有别的技术支持方式吗?
如果发现Perl有bug,我该怎么办?
我该怎么编写Perl程序?
一个简单的程序
程序里写的是什么?
我该如何编译Perl程序?
走马观花
习题
第二章标量数据
数字
所有数字的内部格式都相同
浮点数直接量
整数直接量
非+进制整数的直接量
数字操作符
字符串
单引号内的字符串直接量
双引号内的字符串直接量
字符串操作符
数字与字符串之间的自动转换
Perl的内置警告信息
标量变量
给变量取个好名字
标量的赋值
双目赋值操作符
用print输出结果
字符串中的标量变量内插
借助代码点创建字符
操作符的优先级与结合性
比较操作符
if控制结构
布尔值
获取用户输入
chomp操作符
while控制结构
undef值
defined函数
习题
第三章列表与数组
访问数组中的元素
特殊的数组索引
列表直接量
qw简写
列表的赋值
pop和push操作符
shift和unshift操作符
splice操作符
字符串中的数组内插
foreach控制结构
Perl最喜欢用的默认变量:$_
reverse操作符
sort操作符
each操作符
标量上下文与列表上下文
在标量上下文中使用产生列表的表达式
在列表上下文中使用产生标量的表达式
强制指定标量上下文
列表上下文中的
习题
第四章子程序
定义子程序
调用子程序
返回值
参数
子程序中的私有变量
变长参数列表
改进的&max子程序
空参数列表
关于词法(my)变量
use strict编译指令
return操作符
省略与号
非标量返回值
持久化私有变量
习题
第五章输入与输出
读取标准输入
来自钻石操作符的输入
调用参数
输出到标准输出
JNprintf格式化输出
数组和printf
文件句柄
打开文件句柄
以二进制方式读写文件句柄
有问题的文件句柄
关闭文件句柄
用die处理致命错误
用warn输出警告信息
自动检测致命错误
使用文件句柄
改变默认的文件输出句柄
重新打开标准文件句柄
用say来输出
……
第六章哈希
第七章漫游正则表达式王国
第八章用正则表达式进行匹配
第九章用正则表达式处理文本
第十章其他控制结构
第十一章Perl模块
第十二章文件测试
第十三章目录操作
第十四章字符串与排序
第十五章智能匹配与given—when结构
第十六章进程管理
第十七章高级Perl技巧
Perl语言入门(中文版)(第6版) 东南大学出版社的更多相关文章
- c语言入门经典(第5版)
文章转载:http://mrcaoyc.blog.163.com/blog/static/23939201520159135915734 文件大小:126MB 文件格式:PDF [点击下载] C ...
- Perl语言入门: 斜线不是元字符,所以在不作为分隔符时不需要加上反斜线。
Perl语言入门: 斜线不是元字符,所以在不作为分隔符时不需要加上反斜线.
- C语言学习书籍推荐《C语言入门经典(第4版)》
霍顿 (Ivor Horton) (作者), 杨浩 (译者) <C语言入门经典(第4版)>的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员.读者基本不需要具备任何编程知识, ...
- C语言学习书籍推荐《C语言入门经典(第5版)》下载
霍尔顿 (Ivor Horton) (作者), 杨浩 (译者) 下载地址:点我 C语言是每一位程序员都应该掌握的基础语言.C语言是微软.NET编程中使用的C#语言的基础:C语言是iPhone.iPad ...
- Perl语言入门
Perl 是 Practical Extraction and Report Language 的缩写,可翻译为 "实用报表提取语言". Perl语法基础: (1)Perl程序由声 ...
- Perl语言入门14-17
---------第十四章 字符串与排序------------------- index查找子字符串 my $stuff = "howdy world!"; my $where ...
- Perl语言入门--1--perl的包安装
A. 手工安装 从CPAN下载了DBI模块1.13版的压缩文件DBI-1.13.tar.gz.假设放在/usr/local/src(一般需要编译安装的软件,都放在此目录下安装). # cd /usr ...
- Perl 语言入门6-9
---- 第6章 哈希----------- 简介 键值对.键和值都是任意标量,但键总是会被转换成字符串. 键唯一,值可重复. 应用场景:一组数据对应到另一组数据时. 如找出重复/唯一/交叉引用/查表 ...
- Perl语言入门--3--文件读取与写入
现有文件test.txt,内容为:"123\n456" 1,打开文本test.txt #!/usr/bin/perl open d,"test.txt"; d ...
随机推荐
- vue-learning:27 - component - 组件三大API之二:event
组件三大API之二: event 在上一节中讲到prop单向下行数据绑定的特征,父组件向子组件传值通过prop实现,那如果有子组件需要向父组件传值或其它通信请求,可以通过vue的事件监听系统(触发事件 ...
- 微信小程序 image图片组件实现宽度固定 高度自适应
给img的mode设置值 注1:image组件默认宽度300px.高度225px 注2:image组件中二维码/小程序码图片不支持长按识别.仅在wx.previewImage中支持长按识别. mode ...
- 2018-2-13-wpf-GifBitmapDecoder-解析-gif-格式
title author date CreateTime categories wpf GifBitmapDecoder 解析 gif 格式 lindexi 2018-2-13 17:23:3 +08 ...
- CP防火墙升级和打补丁
CP防火墙的升级和打补丁可以在命令行下操作,也可以在web ui下进行,CP的升级首先得升级Deployment Agent软件 Step1:升级Deployment Agent ========== ...
- windows下Qt编译Qtxlsx库和qtxlsx库的使用方法
最近接了个项目,合作的学长让用Qt写,而其中最重要的需求是将数据库的数据写入excel表格中和将excel的数据导入到数据库中,自己查阅了和多资料,最后决定使用qtxlsx开源库来操作excel,在编 ...
- Python3 安装pylint 及与PyCharm关联
使用如下命令: pip3 install pylint 安装完后可以看到在你的python3的目录底下的Scripts目录下有pylint.exe了 然后就可以使用pylint 评估你的代码了,如: ...
- mysql中information_schema.views字段说明
1.查看视图并不是查询视图数据,而是查看数据库中已经存在的视图的定义,查看视图必须要有SHOW VIEW权限,MySQL的数据库下的user表中存储这这个数据.查看视图的方法有:DESCRIBE,SH ...
- Spring JDBC操作数据库示例
1.所需jar包 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncodi ...
- CentOS 下 maven 安装
获取maven安装包 wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bi ...
- jmeter 5.1版本更新说明
版本5.1 摘要 新的和值得注意的 不兼容的变化 Bug修复 改进 非功能性变化 已知问题和解决方法 谢谢 新的和值得注意的 核心改进 JDBC测试已得到改进,能够设置init SQL语句并添加与不支 ...