alias def false nil return unless
and do for not self until
begin else if or super when
break elsif in redo then while
case end module rescue true yield
class ensure next retry undef
除上面列出的保留字以外,其它的词都可以作变量的名称。
变量的赋值和引用
输入
x = 8
p x
我们看到弹出了8。
这里的“x”就是变量,“=”是我们之前讲到过的赋值号,他的意思F1里有解释,我也不必多说了。
我们再尝试一下:
重新输入为:
x = 8
p x + 10
我们看到弹出了18。
不过,这有什么意义呢?
(作者:意义大了去了,比如说当计算器用~ 众:一边儿呆着去)
然后,我们继续输入:
x = 8
y = 20
p x + y
得到了28,这就是变量的赋值和引用。
当然,变量不仅仅是一个数字~
我们重新输入:
x = "66rpg"
y = "万岁!"
p x + y
弹出了一个带引号的66rpg万岁,那么如何去除引号呢?
我们改用print命令。引号果然消失了。
变量还可以自己和自己运算,比如说:
x *= 50
这样使用p命令就可以看到运算结果了。