class Book: def __init__(self, title, author, year, desc): self._title = title self._author = author self._year = year self._desc = desc self._antallUtl?n = 0 self._progress = 0 self._antallSider = 256 def getYear(self): return self._year def description(self): return self.desc def is_old(self): return 2025 - self.year > 50 def __str__(self): return f"{self._title} Age: {2025-self._year}" def l?n(self): self._antallUtl?n += 1 def ?kLeseProgress(self, p): if p < 0: print("Du kan ikke lese denne boka baklengs. Om du ?nsker ? lese baklengs s? kan jeg anbefale en manga!") elif self._progress + p > self._antallSider: print("Det finnes ikke s? mange sider i boka") else: self._progress += p bokHylle = [ Book("Harry Potter and the Half Blood Prince", "J.K.Rowling", 2004, "A boy lives or smth"), Book("LOTR", "J.R.R.Tolkien", 1988, "Bad guy lost his wedding ring"), Book("Mobydick", "Old. Guy", 1200, "En hval eln") ] minsteBook = bokHylle[0] minsteBook.l?n() minsteBook.?kLeseProgress(20) for book in bokHylle: if book.getYear() < minsteBook.getYear(): minsteBook = book print(minsteBook)