1、"''"与中的字符串对象的区别"""":''中的字符串不会进行某些特殊的处理,而""会进行一些处理,例如对转义字符"\n"的解析。
2、puts方法与print方法的不同:puts方法会对显示的字符串的最后进行换行处理!
3、方法p与print的区别:p以不同形式显示分字符串与数字。如:p "100" #=> "100"
4、ruby对模块的引入采用include方式:如 include Math
5、变量的解释:变量名=对象(将驱动赋值给变量),相当于贴在对象上的名牌
6、ruby的注释,使用"#"进行单行注释,"#"这一行之后的内容都会被注释。在一行的开头使用的"=begin"与"=end"之间的区域被注释。
7、条件判断:if 条件 then 处理代码 end 或 if 条件 then 处理代码 else 处理代码 end,其中的then可以省略!while 条件 do 处理代码 end
8、times方法:在循环次数确定的时候可以使用times方法简化处理:循环次数.times{循环执行的动作}
9、ruby中的lib库的读取使用require关键字:require "要读入的库(省略.rb)"
10、数组的建立: name = [],ruby中的数组大小会自动弹性调教,数组中的对象可以不同,可以使用size()方法获取数组的大小,数组的迭代方法each.each{|变量| 反复执行的动作}