溫度轉換

莯頊姁發表於2020-11-10

溫度轉換


攝氏度和華氏度
攝氏度:標準大氣壓下水的結冰點為0度,沸點為100度,將溫度進行等分刻畫
華氏度:標準大氣壓下水的結冰點為32度,沸點為212度,將溫度進行等分刻畫

理解:
1.將溫度值進行轉換
2.將溫度資訊釋出的聲音或者影像形式進行理解和轉換
3.監控溫度資訊釋出渠道,實時獲取並轉換溫度值

輸入:是帶有攝氏或華氏標誌的溫度值
處理:根據溫度標誌的不同,選取不同的溫度轉換演算法
輸出:是帶有攝氏或華氏標誌的溫度值
F表示華氏度,C表示攝氏度

轉換公式:
在這裡插入圖片描述

實現:

#TempConvert.py
TempStr=input("請輸入一個變數:")
if  TempStr[-1] in ['F','f']:
    C=(eval(TempStr[0:-1])-32)/1.8
    print("轉換後的溫度是{:.2f}C".format(C))
elif TempStr[-1] in ['C','c']:
    F = eval(TempStr[0: -1]) *1.8+32
    print("轉換後的溫度是{:.2f}F".format(F))
else:
    print("輸入的資料格式有誤")

結果:
在這裡插入圖片描述
在這裡插入圖片描述

相關文章