-4
我試圖找出如何使t
,j
,q
和k
的值的10
的int
值。有人能解釋我在哪裏出錯了嗎?酒杯的Python
class Card:
def __init__(self, value , suit):
self.value = value
self.suit = suit
def __repr__(self):
return "The " + self.value + " of " + self.suit
def intValue(self):
if int(self.value) > 2 or int(self.value) < 9:
return self.value
elif str(self.value) == 'a':
return 1
elif str(self.value) == 'j' or str(self.value) == 'q' or str(self.value) == 'k' or str(self.value) == 't':
return 10
'> 2'和'<9'省略2和10,我很確定這是有效的卡。無論如何,在我們考慮你出錯的地方之前,你必須告訴我們出了什麼問題。 – TigerhawkT3
我在猜測最後一行的't'是10 ...? –
海事組織沒有理由爲此做一個類,而只是使用一個元組......'(價值,訴訟)'。然後是'dict','{'a':1,'j':10,'q':10,'k':10,'t':10}'。 – Signal