perl学习笔记(20170612)

Posted 数据会说话

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了perl学习笔记(20170612)相关的知识,希望对你有一定的参考价值。

#从今天开始学习脚本perl;20170612


#变量

$pi=3.14;

print $pi."\n";

$arr[2]=100;

print $arr[2]."\n";


#数组

@arr=5..9;

$fred=pop @arr;

print $fred."\n",@arr;# 9;5678

push @arr,8;

print "\n",@arr;#56788


#列表

(1,2,3)

("lam",2)

()

(1..100)

print 7..2;#空的,只能由小到大计数;


#特殊操作符

# .. :范围操作符

#reverse返回次序相反的列表,不改变入参

@num=reverse 6..9;

@fred=reverse @num;

print @num,"\n",@fred;#9876;6789;



#函数定义

$n=2;

sub ma{

$n+=1;

print "hi,number is $n\n";

}

#函数调用

& ma;

#函数参数

& max(1,2);

$_[0] :第一个参数;

$_[1] :第二个参数;


#返回值;最后执行的表达式的值就是函数的返回值,写不写return都可以;

#常用函数

#chomp():去掉字符串结尾的“\n”


system(pause);


以上是关于perl学习笔记(20170612)的主要内容,如果未能解决你的问题,请参考以下文章

perl控制结构学习笔记

Perl学习笔记-9(切片)

perl编程综合小骆驼学习笔记

Perl学习笔记-10

Perl学习笔记-3

Perl学习笔记-2(正则表达式)