Python温度Fa和Ce转换
Python代码温度转换。分析问题的计算部分决定了功能,并使用IPO方法进一步分析了华氏度或摄氏温度值,温度标记处理,温度转换算法,输出,值,摄氏摄氏或华氏温度,温度标记。
Python F,Wahrenheit C温度,摄氏度的温度转化。
如何用 python编写华氏摄氏度的相互转换?
华氏和摄氏摄氏度之间的转换关系是,℉= 9 ×℃/5 +3 2 或℃= 5 ×(℉-3 2 )/9 作为字符串输入,最后一部分是'f',表示输入是fahrenheit,fahrenheit,fahrenheit,最后一部分是“ c”的一点,意味着输入是摄氏的一定程度,将自动变成另一个温度 相同的格式。该示例的输入为:'3 0 .1 c','8 6 f'。
除了def temptransform(temptr):tempval = tempst [:-1 ]尝试:tempval = float(tempval)除了值:提高值('温度值无效。
'f':tempval =(tempval -3 2 ) *5 /9 返回'{} c'.format(tempval) elif主题=='c':tempval = tempval*9 /5 +3 2 返回'{f'.format(tempval):提高有价值('温度单位无效。
))#8 6 .1 8 F如果输入范围中的温度值无效或单位不是“ C”或“ F”,则将被施放一个值。
输入一个华氏温度,要求输出摄氏温度。 公式为 c=5(F-32)/9 输出要求有文字说明,取位2小数
1 1 2 .3 4 摄氏度; 2 特定python程序发布的屏幕截图3 程序如下,请注意,该选项卡始终缩进,否则将报告错误的temp =输入(“请使用符号输入温度值:”)iftetemp [)iftetemp [) -1 ]在['f','f']中:c =(eval(temp [0:-1 ])-3 2 )/1 .8 print(“转换的温度为 {'c','c'] in ['c','c']:f = 1 .8 *eval(temp [0:-1 ])+3 2 print(“ the the” it it it it it it it it it't转换的温度为{:.2 f} f“。格式(f))其他:打印(“输入格式错误!”)
Python检查温度转换程序时,print出现invalid syntax?
上线中的括号不匹配。在:c =(eval(tempstr [0:-1 ]) - 3 2 )/1 .8 中更改它,然后将其更改为单个或双引号。
不能是一对夫妇。