擅长:python、mysql、java
<p>如果您真的想使用<code><</code>和<code>></code>,make classes,simple string将不符合您的需要。在</p>
<pre><code>class Rock:
def __gt__(self, other):
return isinstance(other, Scissors)
class Paper:
def __gt__(self, other):
return isinstance(other, Rock)
class Scissors:
def __gt__(self, other):
return isinstance(other, Paper)
CHOICES = {
"rock": Rock(),
"paper": Paper(),
"scissors": Scissors()
}
a = CHOICES["rock"]
b = CHOICES["scissors"]
print("player a wins:", a > b)
</code></pre>
<p><strong>编辑</strong>:或者最好只使用一个类</p>
^{pr2}$