溫度轉(zhuǎn)換 II

描述

溫度的刻畫有兩個不同體系:攝氏度(Celsius)和華氏度(Fahrenheit)。

請編寫程序?qū)⒂脩糨斎肴A氏度轉(zhuǎn)換為攝氏度,或?qū)⑤斎氲臄z氏度轉(zhuǎn)換為華氏度。

轉(zhuǎn)換算法如下:(C表示攝氏度、F表示華氏度)

C = ( F - 32 ) / 1.8

F = C * 1.8 + 32

要求如下:

(1) 輸入輸出的攝氏度采用大寫字母C開頭,溫度可以是整數(shù)或小數(shù),如:C12.34指攝氏度12.34度;

(2) 輸入輸出的華氏度采用大寫字母F開頭,溫度可以是整數(shù)或小數(shù),如:F87.65指華氏度87.65度;

(3) 不考慮異常輸入的問題,輸出保留小數(shù)點后兩位;

(4) 使用input()獲得測試用例輸入時,不要增加提示字符串。

輸入

示例1:C12.34

示例2:F87.65

輸出

示例1:F54.21

示例2:C30.92

python代碼:

TempStr=input()

溫度值=eval(TempStr[1:len(TempStr)])

溫度類型=TempStr[0]

if 溫度類型 =='C':

? ? f = 溫度值 * 1.8 + 32

? ? print("F{:.2f}".format(f))

elif 溫度類型 =='F':

? ? f = ( 溫度值 - 32 ) / 1.8

? ? print("C{:.2f}".format(f))

else:

? ? print("輸入類型有誤")

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容