Python語言程序設(shè)計
"""
***溫度轉(zhuǎn)換源程序***
"""
while True:
string =input("請輸入帶有符號的溫度值:")
if string[-1]in ['C','c']:
F =1.8 *eval(string[0:-1])+32
? ? ? ? print("轉(zhuǎn)換后的溫度值為:{:.2f}f".format(F))
elif string[-1]in ['F','f']:
C = (eval(string[0:-1])-32)/1.8
? ? ? ? print("轉(zhuǎn)換后的溫度為:{:.2f}C".format(C))
else:
print("輸入格式錯誤!")
一篡腌、input()和eval()的使用方法
1造烁、input():允許用戶從鍵盤輸入字符和數(shù)值肯适。
2、eval():將任意含數(shù)字的字符轉(zhuǎn)化為有效的數(shù)字,進(jìn)而參與表達(dá)式求值運(yùn)算或直接返回數(shù)字結(jié)果。
二、format()的使用方法