如何用Python编写一个将带符号的温度值进行摄氏与华氏之间的转换并输出
时间: 2024-09-19 08:07:44 浏览: 36
01_Temperature_Converter:在摄氏度和华氏度之间转换
在Python中,你可以创建一个简单的函数来完成摄氏度到华氏度(Celsius to Fahrenheit, C° to F°)以及华氏度到摄氏度(Fahrenheit to Celsius, F° to C°)的转换。以下是两个函数的例子:
```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
# 使用示例
temperature_celsius = 20
temperature_fahrenheit = celsius_to_fahrenheit(temperature_celsius)
print(f"{temperature_celsius}°C is equal to {temperature_fahrenheit}°F")
temperature_fahrenheit = 68
temperature_celsius = fahrenheit_to_celsius(temperature_fahrenheit)
print(f"{temperature_fahrenheit}°F is equal to {temperature_celsius}°C")
```
在这个例子中,`celsius_to_fahrenheit`函数接收一个摄氏度作为输入,并返回相应的华氏度。反之,`fahrenheit_to_celsius`函数接收华氏度作为输入,返回对应的摄氏度。
阅读全文