设置温度转换的if语句?

set up if statement for temperature conversions?

给定的函数是:

def Temp_Conv(Temp_in, case):

其中Temp_in为整数,大小写为字符串。大小写可以输入为 'C2F'(摄氏度到华氏度)或 'F2C'(华氏度到摄氏度)。我只需要将摄氏度转换为华氏度,所以当 case=='C2F' 时,我将应用转换公式。然而,如果 case=='F2C' 那么 return 必须是 'Wrong case value'。 这就是我设置程序的方式:

def Temp_Conv(Temp_in,case):
    if case=='C2F':
        return ((Temp_in*(9/5)) + 32)
    if case=='F2C'
        return 'Wrong case value'

这是执行此操作的正确方法吗?

测试您的功能是否有效。

def Temp_Conv(Temp_in,case):
    if case=='C2F':
        return ((Temp_in*(9/5)) + 32)
    if case=='F2C':
        return 'Wrong case value'

case = input("please enter a case: ")
temp = 30
print(Temp_Conv(temp, case))

这应该 运行 功能,看看它是否有效。