From 478ad56e469a905cc49008da60ddc1d27dd67951 Mon Sep 17 00:00:00 2001 From: Benjamin Adovasio Date: Thu, 29 Jan 2026 11:57:27 -0500 Subject: [PATCH] added deal function --- Project 1/Deck.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Project 1/Deck.py b/Project 1/Deck.py index 6a28797..d78063c 100644 --- a/Project 1/Deck.py +++ b/Project 1/Deck.py @@ -17,4 +17,11 @@ class Deck: for i in range(len(self._cards)): j = random.randomrange(i, len(self._cards)) self._cards[i], self._cards[j] = self._cards[j], self._cards[i] - self._next_card = 0 \ No newline at end of file + self._next_card = 0 + + def deal(self): + if self._next_card >= len(self._cards): + return None + card = self._cards[self._next_card] + self._next_card += 1 + return card \ No newline at end of file