1.指定编码方式
第一种 在代码文件首行通过 #encoding:GBK的方式
第二种 ruby -E UTF-8 文件名称
第三种 irb -E UTF-8
2.基本类型
Fixnum,String,Float
3.注释
- #开头的行
- =begin =end之间的所有行
4.流程控制
- if elsif else end
- while do end
5.迭代器
- times
- each
6.Syntax : ":symbol_name"
7.Feature:
- 占用内存小
- 只有一份数据,其他都是引用
8.BLOCK
Syntax
{ ruby code }
eg 5.times {print "ok!"} books.values.each {|rate|ratings[rate]+=1}
eg do ruby code end