import random as rnd class Die: def __init__(self,sides): self.sides=sides self.value=1 def getValue(self): return self.value def getSides(self): return self.sides def tossDie(self): self.value=rnd.randrange(1,self.sides+1) class Ducky: def __init__(self,name,color,gender): self.firstName=name self.color=color self.sex=gender def getName(self): return self.firstName def getColor(self): return self.color def getGender(self): return self.sex def speak(self): print("quack, Quack") def talk(self,anotherDuck): print("Hello "+anotherDuck.getName()+". My name is "+self.firstName+". Welcome!")