Processing math: 100%

Perl 逻辑运算符


Perl 语言支持以下逻辑运算符。假设变量 ab 为假,则:

序号运算符 & 描述
1and
称为逻辑与运算符。如果两个操作数都为真,则条件为真。

示例− (aandb) 为假。

 
2&&
C 风格的逻辑与运算符,如果两个操作数中都存在某个位,则将该位复制到结果中。
示例− (a &&b) 为假。
3or
称为逻辑或运算符。如果两个操作数中任何一个非零,则条件为真。
示例− (aorb) 为真。
4||
C 风格的逻辑或运算符,如果任一操作数中存在某个位,则将该位复制到结果中。
示例− (a||b) 为真。
5not
称为逻辑非运算符。用于反转其操作数的逻辑状态。如果条件为真,则逻辑非运算符将使其为假。
示例− not(aandb) 为真。

类似引号的运算符

Perl 语言支持以下类似引号的运算符。在下表中,{} 代表您选择的任意一对定界符。

序号运算符 & 描述
1q{ }
用单引号括起字符串

示例− q{abcd} 得到 'abcd'

 
2qq{ }
用双引号括起字符串
示例− qq{abcd} 得到 "abcd"
       3qx{ }
用反引号括起字符串
示例− qx{abcd} 得到 `abcd`

更新于:2019年11月29日

248 次浏览

启动您的职业生涯

完成课程获得认证

开始学习
广告