我希望将卡片[]作为类的一个属性,以便当我创建斯塔尔方法它可以识别它。现在,这就是它的返回值。
Class Deck:def __init__(self):
cards = []
Ranks = ['A', '2', '3', '4','5','6','7','8','9', '10','K', 'Q', 'J']
Suits = ['♣','♥','♦','♠']
indexNum = 0
for i in range(len(Suits)):
for j in range(len(Ranks)):
tempCard = PlayingCard(Suits[i],Ranks[j])
cards+= [tempCard]
print(cards[indexNum])
indexNum+=1
def __str__(self):
stringOfCards = ''
x = 1
while (x
myCard = Deck.cards[x]
print("this is i")
print(myCard)
stringOfCards+="'"+ myCard.rank +"'"+ 'of ' + myCard.suit+", "
x+=1
return stringOfCards
Deck 1=Deck()输出(Deck 1)