摘要: (1) (2) (3) (4) (5) (6)until与while形式一样,只是循环条件相反 (7)loop方法 (8)break、next、redo (9) (10) 阅读全文
posted @ 2016-01-30 23:02 SixEvilDragon 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Ruby中变量名使用_分隔开多个单词,如student_name,与其他语言不同 Ruby中类和模块命名还是使用驼峰命名法,每个单词首字母大写 (1) (2)unless与if用法一致,也可以和else搭配,只是执行条件相反 (3)case when的用法 (4) (5) (6)与其他语言不同,Ru 阅读全文
posted @ 2016-01-30 21:38 SixEvilDragon 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 变量的命名方式决定了变量的种类 局部变量:英文字母或_开头 全局变量:$开头(Ruby中不推荐使用全局变量,要避免使用) 实例变量:@开头 类变量 :@@开头 (2) (3) (4) (5)系统关键字又称为保留字 (6)多重赋值(就是只用一个表达式就给多个变量赋值) (7) (8)传统的笨方法置换变 阅读全文
posted @ 2016-01-30 20:30 SixEvilDragon 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 像数组、散列(就是哈希)这样保存对象的对象,我们称为容器。 索引:我们最常见的数组下标就是索引。 (1) (2) (3) (4) (5)正则表达式 /模式/=~希望匹配的字符串 nil是什么? nil表示对象不存在,就像在正则表达式中表示无法匹配成功一样,方法不能返回有意义的值时就会返回nil。从数 阅读全文
posted @ 2016-01-30 18:31 SixEvilDragon 阅读(167) 评论(0) 推荐(0) 编辑
摘要: (1) (2) (3) 注意区别,第一个打开文件句柄给了file,所以最后要file.close,而这里是直接使用File (4) (5)关于file.read file.each_line read: read是一下子就读取整个文件,比较耗时 内存需要一下子能保存下这个文件,有时文件太大我们只希望 阅读全文
posted @ 2016-01-30 15:55 SixEvilDragon 阅读(142) 评论(0) 推荐(0) 编辑