Perl 学习笔记


  1. 标准数据

      (1)常量

      所有的数字内部格式相同,都是按照双精度浮点数来进行保存跟运算。

      单引号和双引号字符串常量之分。

      双引号字符串常量中有:

       \n  :换行

       \r  :回车

       \t  :制表符

       \b  :退格

     

       字符串操作符必须是显示的使用“.”;字符串重复操作符:"x";

      (2)变量

       变量以“$”开头。

     

        print输入可以输出一系列值,使用“,”隔开。


      获取用户输入使用:<STDIN>

      chomp操作符:去掉输入结束后的换行符。举例:chomp($test=<STDIN>);

       defined函数:验证条件真假。


   2.列表与数组

       列表:标量的有序集合。数组:储存列表的变量。

       "@" 引用整个数组。

          pop():用于取最后元素;push(#,#): push 第一个元素必须是数组变量。

           shift & unshift操作符 对开始元素操作,pop & puch是对末尾元素操作。


       perl的老地方:$_;取反操作符:reverse


子程序


   sub 函数名 {}

   调用子函数: &函数名

   “my”:创建私有的词法变量。