這是每周一題第 25 期。
問題描述
根據下面攝氏度轉換為華氏度的公式,根據輸入完成攝氏度和華氏度相互轉換並輸出,結果保留小數點後兩位。若輸入的溫度值後面跟著F,則輸入的是攝氏度,轉換為華氏度並輸出;若輸入的溫度值後面跟著C,則輸入的是華氏度,轉換為攝氏度並輸出。F=1.8C+32
輸入形式
輸入溫度值和字符。
輸出形式
輸出轉換結果。
樣例
In: 10.0F
Out: F=50.00
In: 212.0C
Out: C=100.00
答案
def no17(): x = input() if x[-1] == 'F': x = float(x[:-1]) print("F=%.2f"%(1.8*x+32)) else: x = float(x[:-1]) print("C=%.2f"%((x-32)/1.8))