我已经做了一些Python但刚刚开始使用Ruby
我可以使用这两种语言中"self"之间差异的一个很好的解释.
乍看之下显而易见:
Self不是Python中的关键词,但无论你怎么称呼它都有一个"自我喜欢"的价值.
Python方法接受self作为显式参数,而Ruby则不接受.
Ruby有时使用点表示法将方法明确定义为self的一部分.
最初的谷歌搜索显示
http://rubylearning.com/satishtalim/ruby_self.html
http://www.ibiblio.org/g2swap/byteofpython/read/self.html