Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 1.26 KB

23.md

File metadata and controls

45 lines (31 loc) · 1.26 KB

Perl 中的for循环

原文: https://beginnersbook.com/2017/02/for-loop-in-perl-with-example/

在本教程中,我们将学习如何在 Perl 中使用for循环。循环用于重复执行一组语句,直到满足特定条件。

for循环的语法:

for(initialization; condition ; increment/decrement)
{
   statement(s);
}

for循环的执行流程

当程序执行时,解释器总是跟踪将要执行的语句。我们将其称为控制流程或程序的执行流程。 第一步:在for循环中,初始化只发生一次,这意味着for循环的初始化部分只执行一次。

第二步:在每次迭代时评估for循环的条件,如果条件为真,则循环体内的语句被执行。一旦条件返回falsefor循环中的语句就不会执行,并且控制在for循环后被转移到程序中的下一个语句。

第三步:每次执行for循环体后,for循环的递增/递减部分执行。

第四步:第三步后,控制跳转到第二步,重新评估条件。

例:

#!/usr/local/bin/perl

for( $num = 100; $num < 105; $num = $num + 1 ){
   print "$num\n";
}

输出:

100
101
102
103
104