Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32 Type "copyright", "credits" or "license()" for more information. >>> while True: a = input('1:攝氏度轉華氏度\n2:華氏度轉攝氏度\n3:退出\n') if a =='1': celsius=float(input('輸入攝氏度:')) fahrenheit=(celsius*9/5)+32 print('{:.2f}攝氏度轉化爲華氏度{:.2f}'.format(celsius,fahrenheit)) elif a =='2': fahrenheit=float(input('請輸入華氏度:')) celsius=9/5*(f-32) print('{:.2f}華氏度轉爲攝氏度:{:.2f}'.format(fahrehheit,celsius)) else: break: