0

Ex41Learn Ruby the Hard Way给我带来困难。(即“阅读测试”部分。) http://learnrubythehardway.org/book/ex41.html

我在这里和网络上发现了关于那个问题的问题,但这些问题是关于练习的其他部分的。我什至尝试在 Python 中查看相同的代码,看看是否可以根据这两者做出一些东西,但我什至不知道如何开始练习。

作者说:

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

我知道我应该让该代码运行。根据作者的说法,这是一段简单的代码。当然,无论如何,我仍然卡住了。我仍然不知道该怎么办。

存储在中的长字符串是PHRASES怎么回事?我是编辑那部分,还是保持原样并添加新行?

我要更改### @@@***零件吗?如果我不这样做,类定义将如下所示

class ###()
  code
end

这当然行不通。如果我确实更改了它们,我将它们更改为什么?

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

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

4

1 回答 1

1

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

练习不是让脚本运行,而是运行脚本并回答它的问题。

于 2015-05-29T11:07:51.640 回答