码迷,mamicode.com
首页 > 其他好文 > 详细

perl学习(6)控制语句

时间:2018-03-24 22:29:56      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:nbsp   next   条件   i++   学习   迭代   class   ast   redo   

1:  unless 条件为假时,执行指定的语句

  unless…(条件为假执行)…else…(条件为真执行)…

2:  until

   循环体一直执行,直到条件为真结束

  until ($j > 4) {

            print "j <= 4";  

      }

3:  if……elsif……

4:  $i++ $i--  先使用变量再++,--; ++$i --$i 先++ --再使用变量

5:  循环控制

    可用于for,foreach,while,until

    last:用于立刻终止当前循环,类似于c里的break

    next:结束当前这次循环的迭代,类似c中的continue

    redo:控制返回到本次循环的顶端,next和redo两者的最大区别在于next会正常继续下一次迭代,而redo则会重新执行这次迭代。

6:  带标签的块

    标签和一个冒号放在循环前面创建带标签的循环块;last,next,redo后面可接标签块,用于终止其他块的循环。

perl学习(6)控制语句

标签:nbsp   next   条件   i++   学习   迭代   class   ast   redo   

原文地址:https://www.cnblogs.com/xh13dream/p/8641474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!