perl学习笔记介绍说明.pdfVIP

  1. 1、本文档共11页,可阅读全部内容。
  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、标量 标量是一种变量,只能保存单个值、单个字符串或单个数字。标量名必须以美元符号“ $ ” 开头。 标量上下文则负责表明当前正在使用单个值的情况 EXAMPLE $first_name = Melanie; $last_name = Quigley; $salary = 125000.00; print $first_name, $last_name, $salary; 2 、数组 数组是一组有序排列的标量,如字符串和 / 或数字。数组中的各个元素由从 0 开始的整数 来索 引。数组变量名以“ @”符号开头 @names = ( Jessica, Michelle, Linda ); print $names; #Prints the array with elements separated by a space print $names[0] and $names[2]; #Prints Jessica and Linda print $names[-1]\n; # Prints Linda $names[3]=Nicole; # Assign a new value as the 4th element 下面是一些常用的内建函数: pop 移除最后一个元素 push 把新元素添加到数组末尾 shift 移除第一个元素 unshift 把新元素添加到数组开头 splice 在数组指定位置添加或移除数组元素 sort 对数组元素进行排序 3 、散列 关联数组( associative array ),又称为散列( hash ),是一组未经排序的键 / 值对( key-value 1 / 11 perl 快速入门 pair ),并通过字符串进行索引。散列变量名以“ %”号开头(请注意,若位于单引号或双引 号中的话,%符号将不会解析) EXAMPLE %employee = ( Name = Jessica Savage, Phone = (925) 555-1274, Position = CEO); Print $employee{Name}; # Print a value $employee{SSN}=999-333-2345; # Assign a key/value 4 、预定义变量 Perl 提供了大量的预定义变量。下面列举了常用的一些预定义变量: $_ 在执行输入和模式有哪些信誉好的足球投注网站操作时使用的默认空格变量 $. 文件中最后处理的当前行号 $@ 由最近一个 eval() 运算符提供的 Perl 语法报错信息 $! 获取当前错误信息值,常用于 die 命令 $0 含有正在执行的程序名 $$ 正在执行本脚本的 Perl 进程号 $PERL_VERSION / $^V Perl解释器的版本、子版本和修订版本信息 @ARGV 含有命令行参数 ARGV 一个特殊的文件句柄,用于遍历 @ ARGV 中出现的所有文件名 @INC 库文件的有哪些信誉好的足球投注网站路径 @_ 在子例程中, @_ 变量含有传给该子例程的变量内容 %ENV 关联数组型变量 %ENV 含有当前环境信息 %SIG 关联数组型变量 %SIG 含有指向信号内容的句柄 5 、常量 固定不变的值,一旦设置就不能再更改。典型的常量包括 PI,或一英里长度的英尺数。这些 值都是从不变化的。用户可借助 constant 保留字来定义常量,这里给出示例如下: EXAMPLE use constant BUFFER_SIZE = 4096; use constant PI = 4 * atan2 1, 1; use constant DEBUGGING = 0; use contstant ISBN = 0-13-028251-0; PI=6; # Cannot modify PI; produces an error

文档评论(0)

小人物 + 关注
实名认证
文档贡献者

小人物学习

1亿VIP精品文档

相关文档