Raku Programming Language码神之路:Perl篇有Perl就够了

perl学习总结

2017-02-06  本文已影响113人  破冰前行

先放张图

perl基本语法.png

上面是我总结的思维导图,将perl的一些基本语法,还有简单的注意事项记了下,是看小骆驼学习的perl。

学习原因

很简单工作需要+perl写起脚本来真的很厉害,尤其是正则,用起来太爽了。
起初是因为工作需要,但是学习了perl正则之后,感觉perl真diao。

正题,perl学习总结

变量

perl中变量很简单,我理解起来是:只有标量、数组和哈希三种。

操作符

这里只介绍几个perl与其他语法不一样的操作符。

逻辑控制

子程序

sub  functionName {
...
}
#调用
functionName(arg1、arg2...);   #注意传递参数时,只能传递一个数组或者哈希,且要放在最后,哈希要用\%hash
#定义函数
sub functionName{
#接受参数
my (arg1, arg2...) = @_;   #如果最后是哈希,调用方式:$arg->{key};
...
}

输入与输出

$var = <STDIN>     #默认从控制台读取一行

读取open函数打开的文件

open(FILE, "<fileName");    # > 写入,< 读取等,还有其他的符号
$var = <FILE>     #读取文件中的一行

钻石输入符 <>

perl program.pl fileNam      #在控制台输入
#program.pl内容
$var = <>;     #读取fileName中的一行。

循环读取文件每行

while(<>)
{
  ...
}
open(FILE, ">fileName");      #打开文件
print(FILE "......");      #写入.......

最后几个注意点

上一篇 下一篇

猜你喜欢

热点阅读