import games class Player(object): def __init__(self, name): self.name = name def __str__(self): return "Player" + self.name class Game(object): def __init__(self, names): self.players = [] for name in names: player = Player(name) self.players.append(player) def play(self): print "Ha, ha!" def main(): print "\t\tWelcome to BlackJack!\n" names = [] number = games.ask_number("How many players? (1 - 7):", low = 1, high = 8) for i in range(number): name = raw_input("Enter player name: ") names.append(name) print game = Game(names) again = None while again != 'n': game.play() again = games.ask_yes_no("\nDo you want to play again [y/n]?: ") print "Good, we get to go home..." main() raw_input("\n\nPress Enter to quit")