?:Perl中的运算符
让我们检查条件运算符吗?:在Perl中,可用于替换if...else语句。它具有以下一般形式-
语法
Exp1 ? Exp2 : Exp3;
其中Exp1,Exp2和Exp3是表达式。注意冒号的使用和放置。
a的值?这样确定表达式:计算Exp1。如果为true,则对Exp2进行求值并成为整个值?表达。如果Exp1为false,则对Exp3求值,其值成为表达式的值。以下是使用此运算符的简单示例-
示例
#!/usr/local/bin/perl $name = "Ali"; $age = 10; $status = ($age > 60 )? "A senior citizen" : "Not a senior citizen"; print "$name is - $status\n";
输出结果
这将产生以下结果-
Ali is - Not a senior citizen
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语