输入一个华氏温度,要求输出摄氏温度。 公式为 c=5(F-32)/9 输出要求有文字说明,取位2小数
1 它可以用Python编写,分析如下:(1 )输入和输出的学位以字母C和C开头,温度可以是完整的数字或小数号,例如: B。:C1 2 .3 4 指的是1 2 .3 4 摄氏度; 。
1 ]在['f','f']中:c =(eval(temp [0:-1 ])-3 2 )/1 .8 print(“之后转换温度{:.2 f} c”。
)))Eliftemp [-1 ]在['c','c']中:f = 1 ,8 *eval(temp [0:-1 ])+3 2 print(“转换的温度为{:.2 f} f” f))否则:打印(“输入正式错误!”)4
python如何编写温度程序
特定操作如下:步骤1 :使用输入()当时输入温度。Fahrenheit-3 2 ) / 1 8 temptr [-1 ]是指f / f中的最后一个通道,该通道被确定为华氏度。
Textr [0:-1 ]采用数字值并使用eRET()函数来计算这些值。
这允许公式将分配计算为变量C。
打印(“转换的温度为{:.2 f} c” .format(c)),{:.2 f},此处。
2 ,f以.format(C)的形式显示,最多只能完成C。
步骤3 :将华氏度转换为摄氏摄氏度,就是将华氏度转化为摄氏摄氏度。
以下是完整的代码:一个程序始终包含很多知识,保留2 个小数,eval(),.format()和输入(),这需要仔细阅读才能理解。
python简单的函数定义和用法实例
Python简单功能定义和使用示例本文主要介绍Python函数的定义和使用。温度转换和使用。
defconvertemp(temp,比例):ifscale ==“ c”:return(temp-3 2 .0) *(5 .0 / 9 .0)elifscale ==“ f”:returnTemp * 9 .0 / 5 .0 / 5 .0 + 3 2 temp = int(input(input) )scale = input(“ enterThetThetoconververtto:”)convert = convertemp(temp,scale)打印(“转换为convertedTempis:” + str(convert))我希望本文对所有的Python编程设计有用。