ruby 常用方法
类型变换,integer、string、float to_i to_s to_f
num = 123 num.to_s num.to_f num.to_i str = '123' str.to_i str.to_f str.to_s
puts 方法其实调用时这样的 self.puts str self 指的就是 str
.oct .hex
each 方法很优雅,也支持 python 的 for in 方式 3.times 并不是list,而是是个“生成器”
a = [1,2,3]
#for i in a
#puts i
#end
#a.each do |i|
#puts i
#end
#3.times do |i|
#puts i+1
#end
#a = 3.times
#puts a
a = ['bb','aa','cc']
a.push 'dd'
#puts a.reverse
puts a.sort
#puts a