练习39来自';努力学习Ruby';-不起作用

练习39来自';努力学习Ruby';-不起作用,ruby,Ruby,这是从 我目前收到这个错误 /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': /home/lost/Dropbox/Ruby/Dict.rb:45: formal argument cannot be a constant (SyntaxError) def Dict.set(aDict, Key, value) ^ from /usr/lib/ruby/1

这是从

我目前收到这个错误

/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': /home/lost/Dropbox/Ruby/Dict.rb:45: formal argument cannot be a constant (SyntaxError)
  def Dict.set(aDict, Key, value)
                         ^
    from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require
    from ex39_test.rb:1:in `<main>'
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in'require':/home/lost/Dropbox/ruby/Dict.rb:45:形式参数不能是常量(语法错误)
def Dict.set(aDict、键、值)
^
from/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in`require
从ex39_test.rb:1:in`'
你可以找到我的密码


非常感谢您的帮助。

我认为问题在于您在
Dict
模块中的参数

def Dict.set(aDict, Key, value)
应该是:

def Dict.set(aDict, key, value)

我认为问题在于
Dict
模块中的参数

def Dict.set(aDict, Key, value)
应该是:

def Dict.set(aDict, key, value)

唉,。。。。非常简单谢谢你的帮助非常感谢。。7个小时的红宝石直发可以让你…叹气,。。。。非常简单谢谢你的帮助非常感谢。。7个小时的Ruby Stright就可以了。。