class Blomst: def __init__(self, art, hoyde): self._art = art self._hoyde = hoyde self._harDetBra = True self._dagerSidenVanning = 0 def hent_status(self): return self._harDetBra def skriv_ut_info(self): str = f"\nInfo om blomst: \nArt: {self._art} \nH?yde: {self._hoyde}\nDager siden vanning: {self._dagerSidenVanning}\n" if self._harDetBra: str += "Blomsten har det bra." else: str += "Blomsten har det ikke bra." print(str) def neste_dag(self): self._dagerSidenVanning += 1 if self._dagerSidenVanning > 3: self._harDetBra = False if self._harDetBra: self._hoyde += 1 def vann(self): if self._dagerSidenVanning < 3: self._harDetBra = False else: self._harDetBra = True self._dagerSidenVanning = 0 def hovedprogram(): blomst1 = Blomst("Tulipan", 25) blomst1.skriv_ut_info() blomst1.neste_dag() blomst1.neste_dag() blomst1.neste_dag() blomst1.neste_dag() blomst1.skriv_ut_info() blomst1.vann() blomst1.skriv_ut_info() blomst1.vann() blomst1.skriv_ut_info() hovedprogram()