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 8dc5654..a470875 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 @@ class Hand(object): 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 @@ class Deck(object): 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