Perl编程24学时入门教程
Perl 的文本能力是真的强,尤其是搞系统脚本、写网络工具、玩正则的场景,几乎是一把梭。这份《Perl 编程 24 学时教程》还挺适合刚接触 Perl 的同学,内容安排得比较顺,语法讲得细,连正则、模块、CGI 都带了点,还能跑数据库和 Socket,挺全的。
教程从安装开始,环境配置讲得明白,Windows、Linux 通吃。像perl -v
检查版本,设置PATH
这些,直接上手就能搞定,不拐弯抹角。
语法这块,Perl 语感有点像 C,变量分三种:$标量
、@数组
、%哈希
,一开始有点乱,熟了之后就顺了。控制结构那一套都在:if
、for
、while
啥的,代码也挺灵活。
正则是 Perl 的老本行,用/pattern/
直接匹配字符串,加上/i
、/g
这些修饰符,效率高,写法也灵活。比如 HTML、日志文件这些,一条正则干掉好几行逻辑。
模块系统也比较强,CPAN资源多得飞起,什么LWP
、DBI
都有,装个模块用cpan install 模块名
就行,还支持 OOP,写大型点的程序也扛得住。
网络和数据库部分也提了一些,用 Perl 搞socket
通信、读写MySQL
,甚至写个小型 Web 服务都行。配合 CGI 或者模板系统像Template Toolkit
,做点 Web 端脚本也不是难事。
不过也要提醒一下,Perl 代码可读性不高,多用use strict;
和use warnings;
养成好习惯,少踩坑。函数太多也要注意组织方式,别堆在一起。
如果你平时搞系统脚本、喜欢折腾正则,或者有点 Web 后台要,这套教程可以先啃一波。PDF 直接看也方便,内容够实用。
10.38MB
文件大小:
评论区