From b156e48e4b1f515694f16bd29293ed6c28b8ad18 Mon Sep 17 00:00:00 2001 From: cclauss Date: Sun, 18 Mar 2018 14:21:52 +0100 Subject: [PATCH] Add missing self variables to Deck of Cards solution (#145) --- .../object_oriented_design/deck_of_cards/deck_of_cards.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/solutions/object_oriented_design/deck_of_cards/deck_of_cards.py b/solutions/object_oriented_design/deck_of_cards/deck_of_cards.py index 8dc565483ea..a47087585e0 100644 --- a/solutions/object_oriented_design/deck_of_cards/deck_of_cards.py +++ b/solutions/object_oriented_design/deck_of_cards/deck_of_cards.py @@ -68,7 +68,7 @@ def add_card(self, card): def score(self): total_value = 0 - for card in card: + for card in self.cards: total_value += card.value return total_value @@ -102,9 +102,9 @@ def __init__(self, cards): self.deal_index = 0 def remaining_cards(self): - return len(self.cards) - deal_index + return len(self.cards) - self.deal_index - def deal_card(): + def deal_card(self): try: card = self.cards[self.deal_index] card.is_available = False