温度转换用Python代码怎么写
时间: 2024-09-19 19:07:15 浏览: 40
在Python中,我们可以编写简单的函数来进行温度单位之间的转换,比如摄氏度转华氏度或开尔文。这里给出一些基础示例:
1. **摄氏度转华氏度**:
```python
def celsius_to_fahrenheit(celsius):
fahrenheit = (celsius * 9/5) + 32
return fahrenheit
# 示例
celsius = 20
fahrenheit_result = celsius_to_fahrenheit(celsius)
print(f"{celsius}℃ = {fahrenheit_result:.2f}℉")
```
2. **摄氏度转开尔文**:
```python
def celsius_to_kelvin(celsius):
kelvin = celsius + 273.15
return kelvin
# 示例
celsius = 20
kelvin_result = celsius_to_kelvin(celsius)
print(f"{celsius}℃ = {kelvin_result:.2f}K")
```
3. **华氏度转摄氏度**:
```python
def fahrenheit_to_celsius(fahrenheit):
celsius = (fahrenheit - 32) * 5/9
return celsius
# 示例
fahrenheit = 68
celsius_result = fahrenheit_to_celsius(fahrenheit)
print(f"{fahrenheit}℉ = {celsius_result:.2f}℃")
```
阅读全文