第三章 语法快览<o:p></o:p>
3.1注释与分行<o:p></o:p>
1. 函数说明、类说明 应该放置在=begin和=end之中。“=begin”一定要写在行首,也就是说这一行前六个字符是“=begin”,不允许有空格在这之前。<o:p></o:p>
2. Ruby中用分号来表示一个语句的结束。<o:p></o:p>
3. 如果语句太长了,可以用“\”连接下一行<o:p></o:p>
3.2分隔符与3.3关键字3.4运算符 略 注书上内容已经非常精炼了<o:p></o:p>
3.5标识名和变量的作用域<o:p></o:p>
1. 标识名的首字符用来帮助我们确定标识所指向内容的作用域。关键字,不能用来当作常量,变量,方法,类或模块的名字<o:p></o:p>
2. Ruby的标识名区分大小写<o:p></o:p>
3. Ruby使用一些约定来帮助它区别一个名字的用法:名字前面第一个字符表明这个名字的用法。<o:p></o:p>
o 局部变量、方法参数和方法名称应该用一个小写字母开头或者用一个下划线开头;<o:p></o:p>
o 全局变量用美元符作为前缀$<o:p></o:p>
o 实例变量用@开头<o:p></o:p>
o 类变量用@@开头<o:p></o:p>
o 类名、模块名和常量应该用大写字母开头<o:p></o:p>
o 词首字母后面可以是字母、数字和下划线的任意组合<o:p></o:p>
o @后面不可以直接跟数字<o:p></o:p>
3.6类库<o:p></o:p>
1. 一门语言<o:p></o:p>
o 关键字可以直接使用<o:p></o:p>
o 还有其它常用的应用程序,我们将它们放在一个专门的目录下称为类库<o:p></o:p>
o 从父类继承得到的方法可以直接使用<o:p></o:p>
2. puts把它的所有参数写出来,每个参数结束都加入一个换行符;print也写出它的参数,不过没有换行;还有一个常用的输出方法printf;输入方法gets,从程序的标准输入流中返回一行<o:p></o:p>
3.7数据类型<o:p></o:p>
1. 在Ruby中数据类型:字符串,数组,哈希表,区间,正则表达式<o:p></o:p>
2. 数字:整数型,浮点型<o:p></o:p>
3. 字符串是在‘’单引号 “”双引号之间的代码<o:p></o:p>
4. 数组的下标从0开始<o:p></o:p>
5. 区间 1...5表示1,2,3,4,5<o:p></o:p>
注:笔者个人觉得如果掌握一门编程语言,那再学习一门新的语言的基本语法还是比较简单的<o:p></o:p>
<o:p> </o:p>