以 # 开头的一行是注释,会被解释器忽略。
变量、常量、方法名等的命名必须以字母或下划线开头,可以包含字母、数字、下划线和问号。
使用变量时无需事先声明,变量名以小写字母或下划线开头。赋值使用 = ,例如 x = 1 。
使用常量时同样无需事先声明,常量名以大写字母开头,例如 PI = 3.1415 。
Ruby是一种动态类型语言,变量的类型在运行时被确定。常见的数据类型包括整型、浮点型、字符串、数组、哈希等。
包括算术运算符、比较运算符、逻辑运算符、赋值运算符等。
包括条件语句、循环语句、异常处理语句等。
使用 def 关键字定义方法,方法名以小写字母或下划线开头。可以使用参数和块来扩展方法的功能。
使用 class 关键字定义类,类名以大写字母开头。可以使用实例变量、方法、类变量、常量等来扩展类的功能。
使用 module 关键字定义模块,模块名以大写字母开头。可以将方法、常量等封装在模块中,方便重用和维护。