擅长:python、mysql、java
<p>您已经对类名调用了<code>forward()</code>方法,只有在该方法是静态的情况下才能这样做。因为,<code>forward()</code>方法是一个实例方法,所以您需要一个对象来调用它。你知道吗</p>
<p>对象<code>my_interpreter</code>是类<code>Interpreter</code>的对象,类是<code>LTurtle</code>的子类。因此,这里使用<code>self</code>引用对象<code>my_interpreter</code>,并继承类<code>LTurtle</code>。你知道吗</p>
<p>因此,可以使用<code>self</code>调用类<code>LTurtle</code>的方法,如下所示:</p>
<pre><code>def parser(self):
for char in self.string:
if char == 'F':
self.forward(50)
else:
self.rest()
</code></pre>
<p>这会解决你的问题。你知道吗</p>