zoukankan      html  css  js  c++  java
  • Ruby break, next, redo, retry

    # -*- coding: UTF-8 -*-
    #  E3.10-5.rb   演示break, next, redo, retry
    
    puts "演示break"
    c='a'
      for i in 1..4
        if i == 2 and c =='a'
          c = 'b'
          print "
    "
          break
        end
        print i,c," "
      end
     print i,c,";","
    "
     puts "end","==========================
    
    "
     
    puts "演示next" 
    c='a'
      for i in 1..4    
        if i == 2 and c =='a'
          c = 'b'
          print "
    "
          next
        end
        print i,c," "
      end
      puts "
    ","==========================
    
    "
      
    puts "演示redo" 
    c='a'
      for i in 1..4    
        if i == 2 and c =='a'
          c = 'b'
          print "
    "
          redo
        end
        print i,c," "
      end
      puts "
    ============================
    
    "
      
      

    ---------- Ruby ---------- 演示break 1a 2b; end ==========================

    演示next 1a 3b 4b ==========================

    演示redo 1a 2b 3b 4b ============================

    Output completed (0 sec consumed) - Normal Termination

  • 相关阅读:
    二人组
    对于软件工程的理解
    shell 远程链接
    shell变量
    shell教程
    正则表达式--练习
    git--版本库
    git-版本回退
    git--时光穿梭
    git安装
  • 原文地址:https://www.cnblogs.com/sky20080101/p/6739334.html
Copyright © 2011-2022 走看看