|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
新手小白,请大神赐教,下面这段代码保存运行时提示错误,这个哪里错了
#这是温度转换代码
temp=input("请在此处输入带符号的温度值:")
if temp[-1] in ['f','F']:
C=(eval(temp[0:-1])-32)/1.8
print("转换后的温度是{:.2f)C".format(C)
elif temp[-1] in ["C","c"]:
F=eval(temp[0:-1])*1.8+32
print("转换后的温度是(:.2f)F".format(F)
else:
print("输入错误")
大括号没有成对,而且有个输了中文大括号:
- temp=input("请在此处输入带符号的温度值:")
- if temp[-1] in ['f','F']:
- C=(eval(temp[0:-1])-32)/1.8
- print("转换后的温度是{:.2f}C".format(C))
- elif temp[-1] in ["C","c"]:
- F=eval(temp[0:-1])*1.8+32
- print("转换后的温度是{:.2f}F".format(F))
- else:
- print("输入错误")
复制代码
|
|