
如何用python寫攝氏華氏轉換
用户关注问题
如何使用Python程式將攝氏溫度轉換為華氏溫度?
我想知道用Python語言怎麼將攝氏溫度數值轉換成華氏溫度碼?
Python攝氏轉華氏的簡單方法
可以使用公式華氏溫度 = 攝氏溫度 × 9/5 + 32,並在Python中寫成函式或直接計算。例如:
def celsius_to_fahrenheit(celsius):
return celsius * 9/5 + 32
# 範例
print(celsius_to_fahrenheit(25)) # 輸出77.0
怎麼在Python中把華氏溫度換算回攝氏溫度?
如果給定一個華氏溫度,如何使用Python程式計算對應的攝氏溫度?
華氏轉攝氏計算公式與Python實作
華氏溫度轉換為攝氏的公式是攝氏 = (華氏 - 32) × 5/9。在Python中實現範例如下:
def fahrenheit_to_celsius(fahrenheit):
return (fahrenheit - 32) * 5/9
# 範例
print(fahrenheit_to_celsius(77)) # 輸出25.0
有沒有簡單的Python程式讓我能一次輸入溫度和單位,自動轉換?
我想寫一個Python程式,輸入溫度數值和單位('C'或'F'),然後自動轉換到另一種單位,怎麼做?
Python程式示範:根據輸入單位自動轉換溫度
以下是一個範例程式碼,會根據用戶輸入的溫度單位進行轉換:
def convert_temperature(value, unit):
if unit.upper() == 'C':
return value * 9/5 + 32, 'F'
elif unit.upper() == 'F':
return (value - 32) * 5/9, 'C'
else:
return None, None
# 範例
val, unit = convert_temperature(100, 'C')
if val is not None:
print(f"轉換結果是 {val:.2f}°{unit}")
else:
print("輸入單位不正確")