在Ruby中,变量可以通过简单地给变量名赋值来定义。变量名以一个字母或下划线开头,后面可以跟字母、数字或下划线组合。例如:
name = "John" age = 30 is_student = true
在上面的示例中,定义了三个变量:name、age和is_student,分别表示姓名、年龄和是否为学生。在Ruby中,变量是动态类型的,这意味着不需要显式地声明变量的类型,Ruby会根据赋给变量的值自动推断其类型。