?: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 生女孩红包简短祝福语