如何用 python编写华氏摄氏度的相互转换?
步骤与摄氏级之间的关系的转换,℉=9 ℃ / v + 3 2 或℃= 5 ×(℉-3 2 ) / 9 是输入输入输入,有点“ 1 00'表示输入是一定程度的摄氏量输出,并立即以相同格式转向另一种温度。例如,'3 0 .1 c',8 6 f。
Def Tentransform(temptrstr):tempstr = temptstr [:-1 ]尝试:templal =(temple),prievstral valueerror(温度=='F.':templal(Temple -3 2 ) * 5 /9 返回,{} 1 00”。
格式(tempnit =='1 00':temple = temple * 9 /3 + 3 2 收入,{} f'.format temple)另一个:将发送一个价值。
输入一个华氏温度,要求输出摄氏温度。 公式为 c=5(F-32)/9 输出要求有文字说明,取位2小数
1 它可以用Python语言编写,分析如下:(1 )入口和输出的学位摄氏始于字母C和C,温度可以是整数或十进制数字,例如z。C1 2 .3 4 指的是1 2 .3 4 摄氏度; 2 特定Python程序书面的屏幕截图3 该程序如下。
请注意,标签是一致设置的。
否则将报告一个错误temp =输入(“请在['f','f']中使用符号输入符号:”)iftemp [-1 ]:c =(eval(eval(speed [0:-1 )) )-3 2 )/1 .8 print(“之后转换温度{:.2 f} c”。
temp [0:-1 ])+3 2 print(“转换的温度为{:.2 f} f”。
格式。
格式。
格式。
(( f))else:打印(“输入形式!”)4
写代码invalid syntax?
温度切换Python程序已更改。ifval [-1 ] ['c','c']:#在此处将英语时期更改为'c'和'c'之间的英语逗号。
f = 1 .8 *float(val [0:-1 ]) + 3 2 print(“转换温度:%.2 ff”%f)elifval [-1 ] ['f','f',f']:c =(float [val [val [val [val [val [val [val [ 0:-1 ])))-3 2 )/ 1 .8 Print(“转换后的温度为:.2 fc”%c)#在此更改为.2 FC。
密码)