class Bok: def __init__(self, tittel, forfatter, ?r, sjanger): self._tittel = tittel self._forfatter = forfatter self._?r = ?r self._sjanger = sjanger self._vurderinger = [] def hent_tittel(self): return self._tittel def hent_forfatter(self): return self._forfatter def hent_?r(self): return self._?r def hent_sjanger(self): return self._sjanger def hent_vurderinger(self): return self._vurderinger def info(self): print(f"{self._tittel}\nForfatter: {self._forfatter}\nUtgitt i {self._?r}\n") def endre_tittel(self, ny_tittel): self._tittel = ny_tittel def vurder(self, vurdering): if vurdering > 0 and vurdering < 7: self._vurderinger.append(vurdering) else: print(f"{vurdering} er ikke et gyldig terningkast.") def beregn_alder(self): if self._?r == 2024: print(f"{self._tittel} ble utgitt i ?r.") return 2024 - self._?r def gi_kreditt(self, ny_forfatter): self._forfatter = self._forfatter + ", " + ny_forfatter def gjennomsnitt_vurdering(self): if len(self._vurderinger) == 0: return 0 else: return sum(self._vurderinger) / len(self._vurderinger)