Python初篇之溫度轉換

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("請輸入一個帶符號的溫度值:")

運行效果如下所示
在這裏插入圖片描述
這是一個開始,以後還會繼續學習。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章