Python 将摄氏度转换为华氏度程序
在本教程中,我们将学习如何编写一个Python程序,将摄氏度温度转换为华氏度温度。
摄氏度
摄氏度是温度的度量单位,也被称为百分度,是大多数国家广泛使用的国际单位制(SI)导出单位。
它以瑞典天文学家安德斯·摄氏命名。
华氏度
华氏度也是一种温度标度,以波兰出生的德国物理学家丹尼尔·加布里埃尔·华氏命名,并且它使用华氏度作为温度的单位。
假设我们有一个以摄氏度表示的温度,我们的任务是将温度值转换为华氏度并显示出来。
示例
Input: Temperature value in degree Celsius: 34
Output: The 37.00 degree Celsius is equal to: 93.20-degree Fahrenheit
Input: Temperature value in degree Celsius: 40
Output: The 45.00 degree Celsius is equal to: 113.00-degree Fahrenheit
做法
我们可以输入摄氏度温度,应用摄氏度转华氏度的转换公式,并在屏幕上显示。以下是摄氏度与华氏度的关系:
T(°Fahrenheit)=(T(°Celsius)*1.8)+32
或者我们可以写:
T(°Fahrenheit)=(T(°Celsius)*9/5)+32
示例:
celsius_1 = float(input("Temperature value in degree Celsius: " ))
# For Converting the temperature to degree Fahrenheit by using the above
# given formula
Fahrenheit_1 = (celsius_1 * 1.8) + 32
# print the result
print('The %.2f degree Celsius is equal to: %.2f Fahrenheit'
%(celsius_1, Fahrenheit_1))
print("----OR----")
celsius_2 = float (input("Temperature value in degree Celsius: " ))
Fahrenheit_2 = (celsius_2 * 9/5) + 32
# print the result
print ('The %.2f degree Celsius is equal to: %.2f Fahrenheit'
%(celsius_2, Fahrenheit_2))
输出:
Temperature value in degree Celsius: 34
The 34.00 degree Celsius is equal to: 93.20 Fahrenheit
----OR----
Temperature value in degree Celsius: 23
The 23.00 degree Celsius is equal to: 73.40 Fahrenheit
将华氏度转换为摄氏度
用户可以使用以下公式将华氏度转换为摄氏度:
示例:
Fahrenheit_1 = float( input("Temperature value in degree Fahrenheit: " ))
# For Converting the temperature from degree Fahrenheit to degree Celsius
# by using the above given formula
celsius_1 = (Fahrenheit_1 - 32) / 1.8
# Print the result
print ('The %.2f degree Fahrenheit is equal to: %.2f Celsius'
%(Fahrenheit_1, celsius_1))
print("----OR----")
Fahrenheit_2 = float( input("Temperature value in degree Fahrenheit: " ))
celsius_2 = (Fahrenheit_2 - 32) * 5/9
# Print the result
print ('The %.2f degree Fahrenheit is equal to: %.2f Celsius'
%(Fahrenheit_2, celsius_2))
输出:
Temperature value in degree Fahrenheit: 113
The 113.00-degree Fahrenheit is equal to: 45.00 Celsius
----OR----
Temperature value in degree Fahrenheit: 234
The 234.00-degree Fahrenheit is equal to: 112.22 Celsius
结论
在本教程中,我们讨论了如何编写一个Python程序来将华氏度转换为摄氏度,以及将摄氏度转换为华氏度。