Perl基础知识点_原创文档.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

学习好资料欢迎下载

开始学习Perl

1.以#开始的语句表示注释。Perl语句以分号表示结束。

2.Perl语言中也有转义字符,这点与C语言类似。

3.$表示该符号后所跟的字符串是一个标量变量,即该变量只能保存

一个数值或者字符串。Perl语言中有两种变量,标量变量和数组

变量。

4.在Unix中,所有程序都拥有三个打开的文件:STDIN(标准输入)

STDOUT(标准输出)STDERR(标准错误)。Perl当然可以使用这

三个。

5.使用chomp命令可以去掉多余的数据,主要是针对回车和换行。

每个系统都配置了该命令,用于去掉注释的行末尾符号。

6.Perl语言用于字符串比较的操作符。eq(等于)ge(大于等于)gt

(大于)le(小于等于)lt(小于)ne(不等于)cmp(字符

串比较)。

7.在Unix中,可以把Perl脚本转换成一个可执行的程序。

Perl基础知识

1.控制Perl脚本--while命令,和C语言的一样。

2.控制Perl脚本--until命令,实现与while正好相反的控制,只要

条件为假,程序块不断被执行,直到条件为真结束。

学习好资料欢迎下载

3.控制Perl脚本--if命令,和C语言的一样。

4.控制Perl脚本--unless命令,与if语句相反,当条件不为真是

执行。语句格式与if的一样。

5.控制Perl脚本--for循环,和C语言的一样。

6.控制Perl脚本--foreach语句,使得对列表或数组中的每一个元

素进行循环。

7.Perl语言的所有数学运算都以双精度的浮点数进行。如果想使用整

数操作,则需要在程序块中增加这样的语句:useinteger;

8.单引号所引起的为字符串本身,Perl对单引号中的内容提供了较少

的解释。

9.双引号中的内容,Perl对其进行较多的解释,可以有转义字符,用

变量的值替代变量。

10.如果数据本身已经有引号,可以使用q操作符生成字符串,产生

一个单引号的字符串。$var=q(Single-quotedstring);

11.qq可以数据本身含有双引号的字符串,用法与q相似。

12.字符串函数——length:返回字符串中的字符数目。

13.字符串函数——chr:返回一个给定ASCII码数值对应的字符。

14.字符串函数——uc:把一个小写字符串转换成大写。

15.字符串函数——index:返回一个子串在字符串出中第一次出现的

学习好资料欢迎下载

位置。

16.字符串函数——rindex:返回一个子串在字符串中第一次出现的位

置,从后往前查找。

17.字符串函数——substr:从一个字符串中返回一个子串,它通常同

index,rindex一起使用。$new_str=substr($string,$offset,$length);

18.字符串操作符——$s1.$s2:将$s2连接在$s1的末尾并返回。

19.字符串操作符——$s1×value:将$s1重复value次并返回。

20.字符串操作符——$s1.=$s2:将$s2添加到$s1的末尾。

21.Perl变量主要分为三类:标量,数组和散列。分别用$,@和%来区

分。

22.Perl认为@array和$array是两个完全不同且没有任何关系的值。

$array[value]指的是@array的一个元素,而不是$array。

23.可以使用$#array语法确定一个数组中元素的个数。$#array实际上

指的是最后一个元素,在确定数组元素时,需要将其加1。

24.数组操作函数——$number=scalar(@array);获得array数组的长度。

25.数组操作函数——splice,允许拼接数组,即允许将数组中的现有

元素替换成新元素。

splice(@array,$offset,$len

文档评论(0)

134****9880 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档