擅长:python、mysql、java
<p>只是一个简短的旁注。Python <a href="http://docs.python.org/2/tutorial/classes.html#private-variables-and-class-local-references" rel="nofollow">mangles class and instance variables</a>,其名称以两个下划线开头。我建议使用一个下划线(或者根本没有下划线)。在</p>
<p>回到你原来的问题上来。我的下一步是创建一个接受另一个card实例的方法<code>faceoff</code>。这个方法可以返回获胜的卡片,也可以返回一个布尔值,告诉你调用方是否赢了。在</p>
<p>例如:</p>
<pre><code>def faceoff(self, other):
# Compare self against other
# ...
# if self beats other
return True
return False
</code></pre>