发布于 2016-01-25 04:27:18 | 136 次阅读 | 评论: 0 | 来源: 网友投递
Ruby编程语言
Ruby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言,在20世纪90年代由日本人松本行弘开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。
Ruby由于吸收了Perl的正则表达式和Python的可读性,所以其中的计数取值方法,是非常人性化和灵活的,这里可以举例来说明下:
一、打印7次“hello,world”,如下:
7.times{puts "hello,world"}
#在这里,puts的作用等同于print+"\n"
(1..9).each{|i| print i," "}
1.upto(9){|i| print i," " if i < 7}
10.downto(2) do |i|
print i," "
end
a = 1..9
b = a.collect{|i| i*2 }
p b[0..8]
a = (1..100).to_a
p a.select{|i| i %3 == 0}
3.step(19,3) do |i|
print i," "
end