第壹步: 先用input()輸入當時的溫度
第二步: 判斷輸入溫度的類型,如果是華氏度F的話,(可以大小寫)執行計算:
攝氏度=(華氏度-32)/18
這裏的TempStr[-1] 是指最後壹個字符串在F/f判斷是華氏度。TempStr[0:-1] 取的是數值,用eval() 函數,使得這些數值可以被計算出來。從而使得該公式可以計算賦值給變量C。
print("轉換後的溫度是{:.2f}C".format(C)),{:.2f} ,這裏.2是使結果保留2位小數,f在.format(C)中展示,帶上單位C。就完成打印。
第三步: 華氏度轉成攝氏度
這是華氏度轉化攝氏度的,下面攝氏度轉化華氏度是同樣的方法。
以下是完整代碼:
壹個程序還是包含著挺多知識的, 保留2位小數,eval(),.format(),input(), 需要細看才好好理解。