class Temp: """ Klass för att hantera temperaturer i Kelvin, Fahrenheit och Celsius """ nollC = 273.15 nollF = 255.3722 #F-nollan i Kelvin def __init__(self): self.K = 0 #Temperatur i Kelvin def setK(self,K): self.K = K def setC(self,C): self.K = Temp.nollC+C def setF(self,F): self.K = Temp.nollF+5*F/9 def getK(self): return self.K def getC(self): return self.K-Temp.nollC def getF(self): return (self.K-Temp.nollF)*9/5 def main(): t = Temp() t.setC(20) print(round(t.getF()), "är temperaturen i Fahrenheit") main()