Perl 运算符

Perl教程 2025-08-01

运算符是一种告诉编译器执行特定的数学或逻辑操作的符号,如: 3+2=5。

Perl 语言内置了丰富的运算符,我们来看下常用的几种:

  • 算术运算符

  • 比较运算符

  • 逻辑运算符

  • 赋值运算符

  • 位运算符

  • 引号运算符

  • 其他运算符

  • 运算符优先级

算术运算符

表格实例中我们设置变量 $a 为 10, $b 为 20。

运算符描述实例
+加法运算$a + $b 结果为 30
-减法运算$a - $b 结果为 -10
*乘法运算$a * $b 结果为 200
/除法运算$b / $a 结果为 2
%求余运算,整除后的余数$b % $a 结果为 0
**乘幂$a**$b 结果为 10 的 20 次方

实例

#!/usr/bin/perl $a= 10; $b= 20; print"$a = $a, $b = $bn"; $c= $a+ $b; print'$a + $b = '. $c. "n"; $c= $a- $b; print'$a - $b = '. $c. "n"; $c= $a* $b; print'$a * $b = '. $c. "n"; $c= $a/$b; print '$a /$b= '. $c . "n"; $c = $a % $b; print '$a% $b= '. $c. "n"; $a = 2; $b = 4; $c = $a ** $b; print '$a** $b= '. $c . "n";