Perl 布尔值
在大多数编程语言中,True 和 False 被认为是布尔值。但是Perl并没有为True和False提供布尔类型。一般来说,当一个函数返回True或False时,程序员可以使用 “布尔值 “这一术语。就像条件语句(if, while, 等)会返回标量值的真或假。
例子
输出
真值: 在Perl语言中,任何非零的数字,即除了零以外,都是真值。字符串常量如 ‘true’、 ‘false ‘、 ” (以空格为字符的字符串)、 ’00 ‘(2个或更多的0字符)和 “0/n “(字符串中一个0后的换行字符)等,在Perl中也被视为真值。
例子
输出
假值:空字符串或包含单数的0或undef值和0被认为是perl中的假值。
例子
输出
注: 对于用户需要比较两个不同变量的条件检查,如果它们不相等,则返回 False ,否则返回 True。
例子
输出