1、最常用的是each each_with_index
ss = [1,2,3,4,5]
ss.each do |s|
puts s
end
ss.each_with_index do |s,i|
puts ss[i]
end
2、case(switch)语句
case x
when "this"
func_this_that()
when "that"
func_this_that()
when "nothing"
# something different
end
# Example 1
x = ["case4"]
case x
when ["case1", "case2"]
puts "first case"
when ["case3", "case4", "case5"]
puts "second case"
when ["case6"]
puts "third case"
else
puts "not matched"
end
# Returns: "second case"
# Example 2
x = [6]
case x
when [1, 2]
puts "first case"
when [3, 4, 5]
puts "second case"
when [6]
puts "third case"
else
puts "not matched"
end
# Returns: "third case"
3、for 循环
for s in ss
puts s
end
4、……
分享到:
相关推荐
主要介绍了Ruby中的循环语句的用法教程,逻辑循环语句是每门编程语言的基础,需要的朋友可以参考下
主要介绍了详解Ruby中的循环语句的用法,Ruby中的循环语句与其他编程语言的相比之下显得有所不同,需要的朋友可以参考下
主要介绍了ruby中的循环语句总结,本文总结了Ruby中常用的一些循环语法,需要的朋友可以参考下
在工作中,他希望有一种比 Perl 强大,比 Python 更面向对象的语言。从1993年2月,他开始设计一个全新的自己的语言,1994年12月发布了第一个 alpha版本,并且将这种新语言定名为Ruby(红宝石)。 本教程内含多部中文...
Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp ...
ruby中文教程,从基础到深入的让你学习ruby
Ruby中文文档.CHM 方便ruby or rails学习.
Ruby中文教程及相关源代码 Ruby中文教程及相关源代码 Ruby中文教程及相关源代码
ruby中英文api 适合于初学者。 希望能给大家带来一些帮助
ruby 中文文档 必备资料 一定要下哦
Http Client - 在Ruby中提供类似libwww-perl(LWP)的功能
Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.Ruby使文本处理和系统管理变得简单,与Perl非常相似.一句话:简单明了,扩展性强,移植性好. Ruby的几大亮点: 语法简单 垃圾回收 ...
ruby中文手册 chm 内容挺多的 包含: 1、Ruby用户指南 2、Ruby参考手册 3、RGSS入门教程 4、Programming Ruby的翻译
nb60_trans_old_zh_CN,ruby中文文档中心资料
循环结构在编程语言中是不可或缺的,所以Ruby中的循环也有其自定义的规则。 而我们关注循环结构,要知道两个因素:1) 循环的条件;2) 循环执行的内容 Ruby有一些方式来实现循环结构体: 1. times方法 在前面已经有...
ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码
ruby常用语法整理,大部分是晚上能找到的,做了一下整理
请说明在Ruby中的字符串常用操作方法。 6. 在Ruby中如何定义函数(Method)?请简要介绍在Ruby中的函数定义和调用方式。 7. Ruby中如何处理异常(Exception Handling)?请说明在Ruby中的异常处理机制。 8. Ruby中的...