你可以使用以下代碼編寫一個簡單的溫度轉換程序:
def celsius_to_fahrenheit(celsius):
fahrenheit = (celsius * 9/5) + 32
return fahrenheit
def fahrenheit_to_celsius(fahrenheit):
celsius = (fahrenheit - 32) * 5/9
return celsius
# 輸入攝氏溫度
celsius = float(input("請輸入攝氏溫度:"))
# 調用函數將攝氏溫度轉換為華氏溫度
fahrenheit = celsius_to_fahrenheit(celsius)
# 輸出轉換結果
print("華氏溫度為:", fahrenheit)
# 輸入華氏溫度
fahrenheit = float(input("請輸入華氏溫度:"))
# 調用函數將華氏溫度轉換為攝氏溫度
celsius = fahrenheit_to_celsius(fahrenheit)
# 輸出轉換結果
print("攝氏溫度為:", celsius)
這個程序包含了兩個函數,一個用于將攝氏溫度轉換為華氏溫度,另一個用于將華氏溫度轉換為攝氏溫度。在主程序中,首先輸入攝氏溫度,然后調用celsius_to_fahrenheit()
函數將攝氏溫度轉換為華氏溫度,并輸出結果;然后輸入華氏溫度,調用fahrenheit_to_celsius()
函數將華氏溫度轉換為攝氏溫度,并輸出結果。