2021-02-08
作者:互联网
温度转换
Tempstr = input("请输入带符号的温度值") ##input输入的都以字符串储存
if Tempstr[-1] in ['F' , 'f']: #str[-1]指的是字符串的最后一个元素
C = (eval(Tempstr[0:-1]) - 32) / 1.8 #eval()函数用来执行一个字符串的表达式,并返回表达式的值
print(f'转换后的温度是{C}C')
elif Tempstr[-1] in ['c' , 'C']:
F =1.8 * (eval(Tempstr[0:-1])) + 32
print(f'转换后的温度是{F}F')
else:
print("输入格式有误")
标签:02,08,1.8,字符串,Tempstr,2021,eval,print,温度 来源: https://blog.csdn.net/m0_53644843/article/details/113761361