Ruby笔记(4.12)

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 处理代码 endif 条件 then 处理代码 else 处理代码 end,其中的then可以省略!while 条件 do 处理代码 end

8、times方法:在循环次数确定的时候可以使用times方法简化处理:循环次数.times{循环执行的动作}

9、ruby中的lib库的读取使用require关键字:require "要读入的库(省略.rb)"

10、数组的建立: name = [],ruby中的数组大小会自动弹性调教,数组中的对象可以不同,可以使用size()方法获取数组的大小,数组的迭代方法each.each{|变量| 反复执行的动作}


原文地址:https://www.cnblogs.com/leon19870907/p/2013495.html