Python我與蟒蛇故事的開始
從一個簡單的溫度轉換程序開始。
本程序的設計目的是實現攝氏度與華氏度之間的轉換,可以多次輸入。
使用方法:
輸入n或N終止程序
攝氏度正確輸入案例:1c、1C
華氏度正確輸入案例:1f、1F
Python環境是Python3
tempstr=input("請輸入一個帶符號的溫度值:")
while tempstr[-1] not in ['N','n']:
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=1.8*eval(tempstr[0:-1])+32
print("轉換後的溫度是{:.2f}F".format(F))
else:
print("輸入格式錯誤")
tempstr=input("請輸入一個帶符號的溫度值:")
運行效果如下所示
這是一個開始,以後還會繼續學習。