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))

代码说明:

  1. celsius_to_fahrenheit(celsius) 函数: * 接收一个摄氏温度值 (celsius) 作为参数。 * 根据公式 (celsius * 9/5) + 32 将摄氏温度转换为华氏温度。 * 返回计算得到的华氏温度值 (fahrenheit)。

  2. fahrenheit_to_celsius(fahrenheit) 函数: * 接收一个华氏温度值 (fahrenheit) 作为参数。 * 根据公式 (fahrenheit - 32) * 5/9 将华氏温度转换为摄氏温度。 * 返回计算得到的摄氏温度值 (celsius)。

  3. 代码执行流程: * 首先,程序会提示用户输入摄氏温度。 * 然后,程序调用 celsius_to_fahrenheit() 函数将输入的摄氏温度转换为华氏温度,并将结果存储在 converted_fahrenheit 变量中。 * 程序打印转换后的华氏温度。 * 接着,程序会提示用户输入华氏温度。 * 程序调用 fahrenheit_to_celsius() 函数将输入的华氏温度转换为摄氏温度,并将结果存储在 converted_celsius 变量中。 * 最后,程序打印转换后的摄氏温度。

你可以复制这段代码并粘贴到你的 Python 编辑器中运行它。当你运行这段代码时,它会提示你输入温度值,然后会显示转换后的结果。 这段代码简单易懂,非常适合初学者学习如何进行温度转换。


原文地址: https://www.cveoy.top/t/topic/NmD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录