擅长:python、mysql、java
<p>不应直接调用类方法,而应创建该类的实例:</p>
<pre><code>p1 = players(your, values, here)
skierDirection, playerImage = p1.turn(skierDirection, playerImages)
</code></pre>
<p>要详细说明您遇到的错误:</p>
<blockquote>
<p>TypeError: turn() missing 1 required positional argument: 'playerImages'</p>
</blockquote>
<p>这是因为<code>turn</code>需要一个<code>players</code>实例作为第一个参数(<code>self</code>)。类方法总是作为第一个参数传递给实例,因此<code>p1.turn(skierDirection, playerImages)</code>实际上会向<code>players.turn</code>传递3个参数。</p>