如何用Python编写代码来实现摄氏度到华氏度的转换以及反过来的华氏度到摄氏度的换算?
时间: 2024-09-25 19:12:57 浏览: 36
用Python写程序实现摄氏温度与华氏温度的转换
在Python中,你可以创建函数分别用于摄氏度转华氏度和华氏度转摄氏度的计算。以下是简单的实现:
```python
# 摄氏度转华氏度
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_temp = 20
print("20摄氏度等于", celsius_to_fahrenheit(celsius_temp), "华氏度")
fahrenheit_temp = 68
print("68华氏度等于", fahrenheit_to_celsius(fahrenheit_temp), "摄氏度")
```
使用这两个函数,你可以轻松地在两种温度单位之间切换。如果你想要连续转换,例如从摄氏度开始并自动转换回摄氏度,只需在函数之间交替调用即可。
阅读全文