摄氏温度©与华氏温度(F)的换算式是:C = 5×(F- 32)/9,F = 9×C /5+32
class Temperature:
# degree=float(input("请输入温度:"))
def __init__(self):
self.__degree=0
def grtDegree(self,degree):
self.__degree=float(degree)
def ToFahrenheit(self):
return (degree*1.8)+32
def ToCelsius(self):
return (degree-32)/1.8
print("1.C->F")
print("2.F->C")
choice=int(input("请选择转换方向:"))
if choice==1:
degree=float(input("请输入摄氏温度:"))
print("摄氏温度=%.2f, 华氏温度=%.2f"%(degree,Temperature.ToFahrenheit(degree)))
elif choice==2:
degree=float(input("请输入华氏温度:"))
print("华氏温度=%.2f, 摄氏温度=%.2f"%(degree,Temperature.ToCelsius(degree)))
else:
print("无此选项")