以下是在大多数编程语言中找到的典型判断结构的概述-
Perl编程语言提供以下类型的条件语句。
Sr.No. | Statement & 描述 |
---|---|
1 |
if statement if语句由布尔表达式和一个或多个语句组成。 |
2 |
if...else statement 在 if语句之后可以是可选的 else语句。 |
3 |
if...elsif...else statement if语句之后可以是可选的 elsif语句,然后是可选的 else语句。 |
4 |
unless statement 除非语句由布尔表达式和后面的一个或多个语句组成。 |
5 |
unless...else statement 除非声明,后跟可选的 else声明。 |
6 |
unless...elsif..else statement 除非语句,其后可以是可选的 elsif语句,然后是可选的 else语句。 |
7 |
switch statement 使用最新版本的Perl,您可以使用 switch 语句。 |
让我们检查条件运算符? :,可用于替换 if ... else 语句。它具有以下一般形式-
Exp1 ? Exp2 : Exp3;
其中Exp1,Exp2和Exp3是表达式。注意冒号的使用和放置。
链接:https://www.learnfk.comhttps://www.learnfk.com/perl/perl-conditions.html
来源:LearnFk无涯教程网
#!/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
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)