class Gruppe:
def __init__(self, gruppe_nummer): # Konstrukt?r
self._gruppe_nummer = gruppe_nummer # Holder objektets gruppe nummer
self._oppmote_per_uke = {} # Ordbok som lagrer oppm?te der n?kkel er ukenummer og verdi er antall oppm?te den uken
self._totalt_oppmote = 0 # Totalt oppm?te for alle uker, starter som 0
def registrer_oppmote(self, uke_nummer, antall_oppmote): # Legger til en uke i _oppmote_per_uke
self._oppmote_per_uke[uke_nummer] = antall_oppmote
def sett_totalt_oppmote(self): # Setter totalt oppm?te. OBS! M? kalles etter alle uker er lest inn
sum_oppmote = 0
for uke in self._oppmote_per_uke:
sum_oppmote += self._oppmote_per_uke[uke]
self._totalt_oppmote = sum_oppmote
def hent_totalt_oppmote(self): # Returner totalt oppm?te for utskrift
return self._totalt_oppmote
def hent_gruppe_info(self): # Returner utskriftsvennlig streng
return f"Gruppe {self._gruppe_nummer}, med oppmmote per uke:\n{self._oppmote_per_uke}"