随笔分类 -  PERL

此专题,日后也是以补充知识盲点为主。集中学习已过。
摘要:变量作用域(一)包变量$x = 1这里,$x是个包变量。关于包变量,有2件重要的事情要了解:1)假如没有其他申明,变量就是包变量;2)包变量总是全局的。全局意味着包变量在每个程序里总可访问到。在你定义了$x=1后,程序的任何其他部分,甚至在其他文件里定义的子程序,都能影响和修改$x的值。这点毫无例外... 阅读全文
posted @ 2014-12-22 08:56 CHIPER 阅读(1427) 评论(0) 推荐(0)
摘要:列表及其形式数组数组的赋值数组的读取数组片段数组函数二维数组简介总结1.列表形式: 1.(item1,item2,...) 2.qw(item1 item2 item3 ...) 3.qw 4.(1,2,3,4,5,6) -->(1..6) 5.(3..3)-->(3) 6.(2.4..5... 阅读全文
posted @ 2014-11-30 19:18 CHIPER 阅读(206) 评论(0) 推荐(0)
摘要:循环控制:1.last 退出标签的语句块2.next3.redo不推荐,循环次数不可控4.goto不推荐。***************************************标签:先定义一个 labellast|next|redo|goto label;last VS next 相当于C... 阅读全文
posted @ 2014-11-30 18:50 CHIPER 阅读(183) 评论(0) 推荐(0)
摘要:语句:if/unlesswhile/foreach/do..while/for1.表达式真价值总结任何表达式都有真假值:逻辑、字符串、列表、文件2.ifif(expression1){statements;}else if(expression2){statements;}else{statemen... 阅读全文
posted @ 2014-11-30 14:19 CHIPER 阅读(178) 评论(0) 推荐(0)
摘要:运算符:1.operand operator expression statement2.算术运算符 + - * / ** % -字符串参加运算必须转化为整数,若不能转化认为是0.2.算术比较 == = != 注意:不是运算符,控制台输入3.字符串比较 lt gt... 阅读全文
posted @ 2014-11-28 08:42 CHIPER 阅读(308) 评论(0) 推荐(0)
摘要:字符串变量:${}1.单引号:不进行变量替换,不进行转义,字符串可以跨行。2.双引号:变量替换(贪婪匹配原则)、支持转义字符(转义字符可以另外看)3.反引号字符串的特殊表示方法:qq(...) q(...)()可以换为,{},[],//,;;,等配对的字符。变量初值:undef $adefined ... 阅读全文
posted @ 2014-11-27 22:52 CHIPER 阅读(191) 评论(0) 推荐(0)
摘要:1.perl4种变量scalar: $ 纯变量,标量array: @hash: %file: 大写2.变量组成1.命名规则 大小写敏感 、 字母数字下划线。。。2.无关键字,$+其他,但不可以与内置变量冲突。3.命名长度无限。3.纯变量中:整型、浮点型、字符、字符串、 整数变量 1.可... 阅读全文
posted @ 2014-11-27 21:55 CHIPER 阅读(259) 评论(0) 推荐(0)