Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 1.85 KB

13.md

File metadata and controls

14 lines (11 loc) · 1.85 KB

Perl 中的条件语句

原文: https://beginnersbook.com/2017/02/conditional-statements-in-perl/

在任何编程语言中,条件语句都被认为是最有用的特性之一。当我们需要执行不同的操作时,使用条件语句,具体取决于指定的条件是否为truefalse。在 perl 中,我们有以下条件语句。单击下面的链接以示例的方式详细阅读声明。

  • if语句 - 如果语句包含条件,如果条件计算结果为true,那么if中的语句执行否则不执行
  • if-else语句 - 如果语句有一个可选的else语句,如果if语句中指定的条件求值为true,则if中的语句执行,否则else中的语句执行
  • if-elsif-else语句 - 当我们需要检查多个条件时使用,这个结构中可以有多个elsif语句。
  • unless语句 - 这与if语句的行为正好相反。当指定条件返回false时,将执行unless内的此语句。
  • unless-else语句 - 如果unless语句中指定的条件求值为false,则unless内的语句执行,否则else内的语句执行
  • unless-elsif-else语句 - 用于多个条件检查
  • switch case语句 - 自 Perl 5.10 起不推荐使用
  • given-when-default语句 - 它是switch case的替代品