Ruby范例2-控制语句
来源:互联网 发布:精油手工皂 知乎 编辑:程序博客网 时间:2024/06/08 02:12
1.测试if语句
定义: def testIf(count)
if count>10
puts "is so big"
else
puts "is so small"
end
end
输入:testIf(11)
输出: is so big
另外一种写法:
puts "hello" if count>10
2.Ruby循环迭代
定义:animals = %w( cat dog ant)
输入:animals.each{|animal| puts animal }
迭代例子:
[ 'cat', 'dog', 'horse' ].each {|name| print name, " " }
5.times { print "*" }
3.upto(6) {|i| print i }
('a'..'e').each {|char| print char }
输出:cat dog horse *****3456abcde
2.可以像C一样输出
printf("Number: %5.2f,/nString: %s/n", 1.23, "hello")
3.定义类:
class Song
def initialize(name, artist, duration)
@name = name
@artist = artist
@duration = duration
end
end
实例化类:
song = Song.new("Bicylops", "Fleck", 260)
song.inspect ! #<Song:0x1c7ca8 @name="Bicylops", @duration=260,
@artist="Fleck">
- Ruby范例2-控制语句
- ruby流程控制语句
- Ruby控制语句
- ruby 控制语句
- Ruby控制语句
- ruby 语句和控制结构
- ruby中的控制逻辑语句
- ruby控制语句和循环语句
- ruby控制语句和循环语句
- Ruby快速入门(三):控制语句
- Ruby快速入门(三):控制语句
- Ruby范例1
- Ruby学习札记(7)-Ruby中具有循环控制的方法和语句大归纳
- spring控制文件,范例
- perl 流程控制范例
- mysql 基本语句范例
- MySql过程语句范例
- ruby学习笔记(2)--访问控制
- 追忆当年情我们都是80后 经典场景重现童心依旧
- synchronized 示例
- MTK socket 小结 4
- 第一篇
- Linux0.11内核--fork()函数创建进程
- Ruby范例2-控制语句
- j2me模板,音乐的控制
- 代码规范——好的代码里只要一个return语句
- Get a screen capture and save it as a JPEG ,java实现抓屏功能
- 费解,为什么申请的内存没有被释放?约瑟夫环
- 用ACE从Web服务器抓数据
- 女生看了会哭,男生会沉默
- 螺旋队列(由里向外)
- MySQL 存储过程的基本用法