【Perl】——3. 常用控制结构

2021-02-05  本文已影响0人  lkj666

2021.1.30
持续更新中。。。


《Perl语言入门》


1. if

1.1 语法

if(条件) {
    执行语句;
}
if (条件) {
  执行语句1;
}  else {
  执行语句2;
}
if (条件1) {
  执行语句1;
} elsif (条件2) {
  执行语句2;
} else {
  执行语句3;
}

1.2 类似控制结构

1.3 条件说明


2. while

2.1 语法

while (条件) {
  执行语句;
}

2.2 类似控制结构


3. foreach

3.1 语法

foreach $a (@array) {
  执行语句;
}

4. for

for (my $i=1;$i<=10;$i++) {
    print "$i\n" ;
}

在用foreach的地方都可以用for替换

5. 循环控制

6. 高级循环控制

6.1 三目操作符

意思和if结构类似,但更加简练。基础结构:判断?执行语句1:执行语2句。首先判断是否为真,为真则执行语句1,为假则执行语句2

逻辑或操作符,左边若执行,则不再执行右边,可用or替换
$ARGV[1]||=20; 

print "Enter your score\n";
chomp (my $score =<STDIN>);
my $result = 
($score==100) ? "Excellent":
($score >=90 && $score <100 ) ? "Very Good": # 逻辑与操作符,两边同时执行才行,可用and替换
($score >=80 && $score <90) ? "Good":
上一篇下一篇

猜你喜欢

热点阅读