perl运算符使用介绍与简单应用

2019-10-01 12:23:24王振洲
假(False) 假(False) 假(False) 假(False)

1.$x || $y(OR)

$x $y 结果
真(True) 真(True) 真(True)
真(True) 假(False) 真(True)
假(False) 真(True) 真(True)
假(False) 假(False) 假(False)

1.! $x(Not)

$x 结果
真(True) 假(False)
假(False) 真(True)

六、其他运算符

指令: ..区域运算符(Range Operator)
说明: 这个运算符是Perl语言中特别有用运算符且很实用。
范例:
@digits=(1..9); #这时@digits=(1,2,3,4,5,6,7,8,9);
@digits=('01'..'05'); #这时@digits=(01,02,03,04,05);
@char=('A'..'E'); #这时@char=(A,B,C,D,E);
@total=(1..3,'A'..'B'); #这时@totalr=(1,2,3'A','B');

 

指令: 判断运算式?运算式1:运算式2条件运算符
说明: 这个运算符的意义和C语言一样,如果判断运算式的值是真的
话,则做运算1的运算,如果判断运算式是假的话,则做运算式
2的运算。
范例:
$price=($age>60)?100:200;
如果$age大于60的话,则$price等于100;否则$price等于200。