Python 将摄氏度转换为华氏度程序

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

将华氏度转换为摄氏度

用户可以使用以下公式将华氏度转换为摄氏度:

Python 将摄氏度转换为华氏度程序

示例:

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程序来将华氏度转换为摄氏度,以及将摄氏度转换为华氏度。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程