Perl语言中的Perl控制流有很多值得学习的地方,这里和大家分享一下Perl控制流方面的知识,主要包括语句块,条件语句,循环和其他控制工具等内容,相信本文的介绍你一会让你有所收获。
创新互联建站专注于企业网络营销推广、网站重做改版、宜川网站定制设计、自适应品牌网站建设、成都h5网站建设、购物商城网站建设、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为宜川等各大城市提供网站开发制作服务。
Perl控制流(if条件,while,for循环...)
1.语句块:
{}之间的部分即为BLOCK语句块。
2.条件语句:
- if(expression)BLOCK;
- if(expression)
- BLOCK1
- elseBLOCK2;
- if(expression1)
- BLOCK1;
- elsif(expression2)
- BLOCK2;
- else
- BLOCK3;
- #倒置的if语句
- expressionif(test_expression);
Perl控制流中涉及到的关系运算符:
数字值比较:==,>,<,>=,<=,!=;注意用数字值比较运算符比较字符串时,字符串当作0处理;
字符串比较: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.Perl控制流中其他控制工具:
last:***一次了,跳出当前BLOCK,紧接BLOCK之后的代码往下。
next:这一次到此为止,对本BLOCK开始下一轮。
标号:类似于goto。
last和next通常和if倒置语句或者标号结合使用,实现跳转。
exit语句:exit0;结束当前的Perl程序,返回OS;
PS:Perl控制流中没有switch语句,使用if-else来模仿。
网站题目:学习笔记Perl控制流概念详解
网站网址:http://www.csdahua.cn/qtweb/news16/491916.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网