|
import random
class Pig:
def __init__(self, *players):
self.players = players
self.scores = dict.fromkeys(self.players, 0)
def get_players(self):
"""Return a tuple of all players"""
return self.players
def get_score(self):
"""Return the score for all players"""
return self.scores
def roll(self):
"""Return a number between 1 and 6"""
return random.randint(1, 6)
def get_player_names():
"""Prompt for player names"""
names = []
while True:
value = input("Player {}'s name: ".format(len(names) + 1))
if not value:
break
names.append(value)
return names
|