Fahrenheit a Celsius y Celsius a Fahrenheit

Tu tarea es crear una función llamada convert_temperature que convierta un valor de temperatura de Fahrenheit a Celsius o viceversa. La función debe tener los siguientes parámetros:
  • temperature: un float que representa la temperatura a convertir, y es un parámetro posicional.
  • from_scale: una cadena que indica la escala de la temperatura proporcionada. Puede ser 'Fahrenheit' o 'Celsius'.
  • to_scale: un argumento solo de palabra clave con un valor predeterminado de Celsius. Esta cadena indica la escala a la que se debe convertir la temperatura. Puede ser Fahrenheit o Celsius.
La función convert_temperature debe devolver un float que representa el valor de la temperatura convertida. Puedes utilizar estas fórmulas de conversión:
Celsius a Fahrenheit
Fahrenheit a Celsius
(temperature * 9/5) + 32
(temperature - 32) * 5/9
Se garantiza que from_scale y to_scale siempre serán 'Celsius' o 'Fahrenheit' y no serán iguales.
Entrada
Salida
32 Celsius Fahrenheit
89.6
100 Fahrenheit Celsius
37.77777777777778
0 Celsius Fahrenheit
32.0
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue