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 ...
随机推荐
- 关于electron中入口文件main.js一些重要参数(持续更新maybe)
const {app, BrowserWindow} = require('electron') const path = require('path') let mainWindow functio ...
- There is no Action mapped for namespace [/] and action name [login] associate解决办法 .
写了一个JSP项目,在配置struts2时遇到了这个错误,在网上逛了一大圈后终于解决了这个问题.具体解决方法是: 1.struts.xml的名字和位置 这里特别提一点,很多人遇到这个错误都是名字错误, ...
- 利用Feed43为网站自制RSS源
什么是RSS,它可以做什么 快2020年了,RSS日渐式微,我也是去年机缘巧合下才开始使用的,以前只是听说过.RSS,全称Really Simple Syndication,又称简易信息聚合(也叫聚合 ...
- javascript DOM 编程艺术 札记1
一个重要观点 DOM 是指 文档对象模型,它对应浏览器实际认知的东西.html 文本本身和 html 加载到浏览器中显示的东西并不是完全一致的,后者就是 DOM 节点树,它是浏览器实际认知的东西.一个 ...
- lintcode入门37-算法实现
lintcode入门级算法题37 一.题目 反转一个3位整数 反转一个只有3位数的整数. 样例 样例 1: 输入: number = 123 输出: 321 样例 2 ...
- Mysql 最全查询语句
基本查询语句及语法: select distinct from where group by having limit 一.单表查询 前期表与数据准备: # 创建一张部门表 create table ...
- 使用Django进行后端开发
目录 更换pip源 搭建虚拟环境 项目目录设置 项目相关配置 更换pip源 更换pip源 搭建虚拟环境 搭建虚拟开发环境 项目目录设置 项目目录设置 项目相关配置 项目相关配置
- Antd将Table导出为Excel
Antd将Table导出为Excel 在最近的项目中,需要把表格中的数据导出给财务进行统计,网上很多一键导出的按钮都没用.经过东拼西凑,最终搞定了导出,自己封装了组件. import { File } ...
- JVM系列六(自定义插入式注解器).
一.概述 从前面 文章 中我们可以了解到,javac 的三个步骤中,程序员唯一能干预的就是注解处理器部分,注解处理器类似于编译器的插件,在这些插件里面,可以读取.修改.添加抽象语法树中的任意元素.因此 ...
- Spring Boot2.X整合消息中间件RabbitMQ原理简浅探析
目录 1.简单概述RabbitMQ重要作用 2.简单概述RabbitMQ重要概念 3.Spring Boot整合RabbitMQ 前言 RabbitMQ是一个消息队列,主要是用来实现应用程序的异步和解 ...