Python 温度转换代码:摄氏度与华氏度互转
Python 温度转换代码:摄氏度与华氏度互转
想要用 Python 快速进行摄氏度和华氏度的转换吗?以下是一段简单易懂的 Python 温度转换代码,可以帮你实现这个目标:pythondef celsius_to_fahrenheit(celsius): fahrenheit = (celsius * 9/5) + 32 return fahrenheit
def fahrenheit_to_celsius(fahrenheit): celsius = (fahrenheit - 32) * 5/9 return celsius
摄氏温度转换为华氏温度celsius = float(input('请输入摄氏温度: '))converted_fahrenheit = celsius_to_fahrenheit(celsius)print('摄氏温度 %.2f°C 转换为华氏温度为 %.2f°F' % (celsius, converted_fahrenheit))
华氏温度转换为摄氏温度fahrenheit = float(input('请输入华氏温度: '))converted_celsius = fahrenheit_to_celsius(fahrenheit)print('华氏温度 %.2f°F 转换为摄氏温度为 %.2f°C' % (fahrenheit, converted_celsius))
代码说明:
-
celsius_to_fahrenheit(celsius)函数: * 接收一个摄氏温度值 (celsius) 作为参数。 * 根据公式(celsius * 9/5) + 32将摄氏温度转换为华氏温度。 * 返回计算得到的华氏温度值 (fahrenheit)。 -
fahrenheit_to_celsius(fahrenheit)函数: * 接收一个华氏温度值 (fahrenheit) 作为参数。 * 根据公式(fahrenheit - 32) * 5/9将华氏温度转换为摄氏温度。 * 返回计算得到的摄氏温度值 (celsius)。 -
代码执行流程: * 首先,程序会提示用户输入摄氏温度。 * 然后,程序调用
celsius_to_fahrenheit()函数将输入的摄氏温度转换为华氏温度,并将结果存储在converted_fahrenheit变量中。 * 程序打印转换后的华氏温度。 * 接着,程序会提示用户输入华氏温度。 * 程序调用fahrenheit_to_celsius()函数将输入的华氏温度转换为摄氏温度,并将结果存储在converted_celsius变量中。 * 最后,程序打印转换后的摄氏温度。
你可以复制这段代码并粘贴到你的 Python 编辑器中运行它。当你运行这段代码时,它会提示你输入温度值,然后会显示转换后的结果。 这段代码简单易懂,非常适合初学者学习如何进行温度转换。
原文地址: https://www.cveoy.top/t/topic/NmD 著作权归作者所有。请勿转载和采集!