# Deck.py from random import randrange from Card import Card class Deck(object): #------------------------------------------------------------ def __init__(self): """post: Creates a 52 card deck in standard order""" #------------------------------------------------------------ def size(self): """Cards left post: Returns the number of cards in self""" return #------------------------------------------------------------ def deal(self): """Deal a single card pre: self.size() > 0 post: Returns the next card in self, and removes it from self.""" return #------------------------------------------------------------ def shuffle(self): """Shuffles the deck post: randomizes the order of cards in self"""