2015-05-29 47 views
0

Ex41 in Learn Ruby the Hard Way给我带来困难。 (即“解读测试”的一部分。) http://learnrubythehardway.org/book/ex41.html学习Ruby是硬道路Ex 41. - 多线串是什么?

我发现了大约一个qestions这里和其他网站上,但那些是关于运动的其他部分。我甚至尝试在Python中查看相同的代码,以查看是否可以基于这两种方法制作出某些内容,但我甚至不知道如何开始练习。

作者说:

运行此脚本,并尝试 翻译“面向对象的短语”译成英文的翻译。你应该看到PHRASES字典有 这两种形式,你只需要输入正确的。

我知道我应该让代码运行。根据作者,这是一段简单的代码。当然,无论如何,我仍然陷入困境。我仍然不知道该怎么办。

存储在PHRASES中的长字符串有什么问题? 我是否编辑该部分,还是保持原样并添加新行?

我是否更换###@@@***零件?如果我不这样做,班级定义将会看起来像

class ###() 
    code 
end 

哪一个当然不起作用。如果我改变它们,我会改变它们到什么地方?

我花在这上面的时间越多,我就越困惑。我被困了好几天,开始觉得我甚至忘记了我知道我知道的东西。

如果有人能指出我在正确的方向,那将不胜感激。

回答

1

不,你不应该“让代码运行”。你只是应该运行它。这是一个简单的脚本,用来替代闪存卡,通过询问你的问题并检查你的答案。

该练习不会使脚本运行,而是运行脚本并回答问题。