博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  perl学习笔记

摘要:列表----数组的形式(1, "a", 2.3, $a, $x+1) 元素可以是任意类型,变量,表达式空列表: ()单元素列表: (2) .与值2不同。qw(1 $a str) qw用法同q,qq类似。()可替换成其他符号。元素可以为值,变量,不同引号的字符串,元素之间由空格分开。作为逗号运算返回最后边的元素。 $a=(1,2) -----$a=2;范围运算符 ..每次增1,元素从左边的值增加到右边的值,可部分使用范围,小数同样也增1,到小于右边的小数,同样可用于字符串增加,(1..6)-----(1,2,3,4,5,6)(1,2..5,6)-----(1,2,3,4,5,6)(2. 阅读全文

posted @ 2011-02-01 19:37 bw_0927 阅读(530) 评论(0) 推荐(0)

摘要:ifif(){}elsif(){}else{}unless与if相反,unless(表达式) {语句},执行语句除非表达式为真,为真时退出,表达式为退出条件untiluntil(表达式) {语句},与while相反。执行语句,直到表达式为真停止。为真时停止,表达式为退出条件。 do(语句) until(表达式)foreach $w(列表或数组) {语句}()内为数组@a,或列表(1,2,3);$w可以是新变量,也可以是已使用的变量。在循环结束后变量值恢复。如果循环体中修改$w的值,则相应的数组元素值也改变。当列表中是常量时,$w的值不能修改。$w和@a可以相同,如$a(@a)。常见形式:for 阅读全文

posted @ 2011-01-31 11:06 bw_0927 阅读(142) 评论(0) 推荐(0)

摘要:perl的四种变量:scalar:以$开头的纯变量数组:以@开头Hash:以%开头文件:大写perl中没有关键字,因此可以取名为$if的变量,但有内置变量,例如$_整数的表示,15位的有效数字,16位及16位以后的数字被四舍五入地截断12、 12e2(1200) e不分大小写、 -12、 1_200_000、 120_0000 perl处理数字时,自动忽略下划线、 012、 0x1f浮点数的表示11.4、 -0.3、 .3、 3. 、 5.4e2、 5.4e+2、 5.4e-2 指数部分e或E,+或-,然后跟1到3位的数字,指数的范围为:-309到308,指数太小则整个数值显示为0,指数太大则 阅读全文

posted @ 2011-01-28 22:04 bw_0927 阅读(221) 评论(0) 推荐(0)