刚入学,不会啊!怎么做

6.“温度转换”实验举一反三:
原来的实验代码:
#TempConvert. py
TempStr=input(“请输入带有符号的温度值:”)
if TempStr[-1]in[‘F’ ,’f’]:
C=(eval(TempStr[0:-1])-32)/1.8
print(“转换后的温度是{:.2f}C''. format(C))elif TempStr[-1]in[‘C’ ,’c’]:
F=1.8*eval(TempStr[0:-1])+32
print(“转换后的温度是{:.2f}F”. format(F))
else:
print(“输入格式错误”)
请对以上代码进行改造并上传代码截图:
(1) 代码改造一:将温度标识放在温度数值之前?如:C82,F28
(2) 代码改造二:采用eval(input(<提示内容>))替换现有输入部分,并使输出的温度值为整数。

1.如有帮助,请点击一下采纳谢谢

TempStr=input("请输入带有符号的温度值:")
if TempStr[0]in['f','F']:
    C=(eval(TempStr[1:])-32)/1.8
    print("转换后的温度是{:.2f}C". format(C))
elif TempStr[0]in['C', 'c']:
    F=1.8*eval(TempStr[1:])+32
    print("转换后的温度是{:.2f}F". format(F))
else:
    print("输入格式错误")

2.

TempStr=input("请输入带有符号的温度值:")
if TempStr[0]in['f','F']:
    C=(eval(TempStr[1:])-32)/1.8
    print("转换后的温度是{}C". format(int(C)))
elif TempStr[0]in['C', 'c']:
    F=1.8*eval(TempStr[1:])+32
    print("转换后的温度是{}F". format(int(F)))
else:
    print("输入格式错误")