Python中华氏度转摄氏度速查表
时间: 2023-11-05 17:02:42 浏览: 77
以下是Python中的华氏度转摄氏度速查表:
```python
# 华氏度转摄氏度公式:(华氏度 - 32) * 5/9 = 摄氏度
# 以下是华氏度转摄氏度的代码示例
def fahrenheit_to_celsius(fahrenheit):
celsius = (fahrenheit - 32) * 5/9
return celsius
# 摄氏度 = (华氏度 - 32) * 5/9
print(fahrenheit_to_celsius(32)) # 0.0
print(fahrenheit_to_celsius(68)) # 20.0
print(fahrenheit_to_celsius(100)) # 37.77777777777778
```
相关问题
华氏度转摄氏度速查表Python
当然,我可以为您提供一个简单的华氏度转摄氏度的速查表的Python代码。以下是一个示例:
```python
def fahrenheit_to_celsius(fahrenheit):
celsius = (fahrenheit - 32) * 5/9
return celsius
print("华氏度 摄氏度")
print("-----------------")
for f in range(0, 101, 10):
c = fahrenheit_to_celsius(f)
print(f"{f} {c}")
```
这段代码定义了一个`fahrenheit_to_celsius`函数,用于将华氏度转换为摄氏度。然后,使用一个循环来打印出0到100华氏度对应的摄氏度值。
华氏度转摄氏度速查表python
以下是将华氏度转换为摄氏度的Python代码:
```python
# 华氏度转摄氏度
def f_to_c(f):
c = (f - 32) * 5 / 9
return c
# 摄氏度转华氏度
def c_to_f(c):
f = c * 9 / 5 + 32
return f
# 打印华氏度转摄氏度速查表
print("华氏度\t摄氏度")
for i in range(0, 101, 10):
print("{}\t{:.1f}".format(i, f_to_c(i)))
```
输出如下:
```
华氏度 摄氏度
0 -17.8
10 -12.2
20 -6.7
30 -1.1
40 4.4
50 10.0
60 15.6
70 21.1
80 26.7
90 32.2
100 37.8
```
注意,这里使用了`range()`函数生成0到100的整数序列,步长为10,然后将每个华氏度值传入`f_to_c()`函数计算对应的摄氏度值,并使用`.format()`方法将结果格式化为字符串输出。
阅读全文