Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Spiller:
- def __init__(self, navn, haand):
- self.navn = navn
- self.haand = haand
- def __str__(self):
- resultat = self.navn + " har kortene: \n"
- for i in range(len(self.haand)):
- resultat += " [" + str(i) + "] er en " + str(self.haand[i]) + "\n"
- return resultat
- def ant_kort(self):
- return int(len(self.haand))
- def trekk_kort(self, kort):
- self.haand.append(kort)
- def legg_kort(self, kortID):
- kortID = int(kortID)
- kort = (self.haand[kortID])
- del self.haand[kortID]
- return kort
- def kan_legge(self, kortID, kort_i_bunken):
- if self.haand[kortID].har_samme_type(kort_i_bunken) or self.haand[kortID].har_samme_verdi(kort_i_bunken):
- return True
- return False
- def er_aatter(self, kortID):
- if self.haand[kortID].verdi == 8:
- return True
- return False
- @property
- def er_haand_tom(self):
- if len(self.haand) == 0:
- return True
- return False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement