擅长:python、mysql、java
<p>像<code>if self.checkRoyalFlush():</code>这样的<code>if</code>语句需要布尔数据类型作为结果,即<code>True</code>或<code>False</code>。方法需要返回以下值之一:</p>
<pre><code>#Lecturer created...
class PokerHand(Hand):
def __init__(self, cards = list()):
# etc...
def checkHand(self):
# etc...
# add your new method below the methods that already exist
def checkRoyalFlush(self):
# paste your code to check if it is a royal flush here
# if it is a royal flush, then:
return True
# if it is NOT a royal flush, then:
return False
</code></pre>
<p>此外,还需要将方法称为<code>self.checkRoyalFlush()</code>,因为它是类<code>PokerHand</code>的一部分。你不能在<code>checkHand()</code>方法中这样做。你知道吗</p>