关于perl控制流的内容

来源:爱站网时间:2020-09-10编辑:网友分享
对于一些初学者来说,什么是Perl都不是很清楚,它其实是一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,而perl控制流又是什么?下面就跟随小编来了解了解。

对于一些初学者来说,什么是Perl都不是很清楚,它其实是一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,而perl控制流又是什么?下面就跟随小编来了解了解。

1. 语句块:
{ }之间的部分即为BLOCK语句块。

2. 条件语句:
if ( expression )  BLOCK;

if ( expression ) 
   BLOCK1
else BLOCK2;

if ( expression1 ) 
   BLOCK1;
elsif ( expression2 )
   BLOCK2;
else
    BLOCK3;

#倒置的if语句
expression if ( test_expression );

涉及到的关系运算符:
数字值比较:==, >, =, 字符串比较: eq, gt, lt, ge, le, ne;(undef被当作假来处理)
逻辑运算符:&&, ||, 和! ; and, or, not等。

3. 循环:
while (expression)
BLOCK;
do

BLOCK
while(expression);

for( initialization; test; increment)
BLOCK;

foreach $each (@list)
BLOCK;

4. 其他

last:最后一次了,跳出当前BLOCK,紧接BLOCK之后的代码往下。
next:这一次到此为止,对本BLOCK开始下一轮。
标号:类似于goto。
last 和 next 通常和 if 倒置语句或者标号结合使用,实现跳转。
exit语句: exit 0; 结束当前的Perl程序,返回OS;
注意:Perl中没有switch语句,使用if-else来模仿。

学习了perl控制流的内容后,对一些不懂得朋友是不是很大帮助,想了解更多关于编程的文章,可以关注我们网站。

上一篇:Shell编程基础知识

下一篇:perl常见问题第一章节

您可能感兴趣的文章

相关阅读

查看更多 >

热门软件源码

最新软件源码下载