OPPGAVETEKST Skriv en klasse sirkel. En sirkel har en radius, lag en konstruktør som setter radius. Lag tre metoder til: en som returnerer diameteren til sirkelen, en som returnerer omkretsen til sirkelen og en som returnerer arealet til sirkelen. Lag deretter 2 sirkler med ulik radius. Skriv ut den ene sirkelens omkrets og areal, og den andre sirkelens diameter. Hint: Omkrets av en sirkel er diameter * pi. Arealet av en sirkel er radius² * pi. Eksponenter skrives som **, f.eks. 28 skrives 2 **8. *** NY FIL *** class Sirkel: def __init__(self, radius): self._radius = radius self._pi = 3.14 def diameter(self): return self._radius * 2 def areal(self): return (self._radius**2) * self._pi def omkrets(self): return self.diameter() * self._pi def __str__(self): #gir oss ønsket utskrift av Sirkel-objekter return "Radius er: " + str(self._radius) + " Diameter er: " + str(self.diameter()) *** NY FIL *** from sirkel import Sirkel def hovedprogram(): sirkelen = Sirkel(4) sirkelto = Sirkel(5) print("Omkrets sirkelEn: ", sirkelen.omkrets()) print(sirkelen) #fordi vi har en __str__ metode i Sirkel-klasse implementasjonen får vi en pen uskrift print("Areal sirkelEn: ", sirkelen.areal()) print("Diameter sirkelTo: ", sirkelto.diameter()) hovedprogram()