Perl 教程 之 Perl 循环 1
Perl 循环
有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。
编程语言提供了更为复杂执行路径的多种控制结构。
循环结构
注意,数字 0, 字符串 '0' 、 "" , 空 list () , 和 undef 为 false ,其他值均为 true。 true 前面使用 ! 或 not则返回 false 。
Perl 语言提供了以下几种循环类型:
循环类型 描述
while 循环
当给定条件为 true 时,重复执行语句或语句组。循环主体执行之前会先测试条件。
until 循环
重复执行语句或语句组,直到给定的条件为 true。 循环主体执行之前会先测试条件。
for 循环
多次执行一个语句序列,简化管理循环变量的代码。
foreach 循环
foreach 循环用于迭代一个列表或集合变量的值。
do...while 循环
除了它是在循环主体结尾测试条件外,其他与 while 语句类似。
嵌套循环
您可以在 while、for 或 do..while 循环内使用一个或多个循环。