Fahrenheit para Celsius e Celsius para Fahrenheit
A sua tarefa é criar uma função chamada convert_temperature que converte um valor de temperatura de Fahrenheit para Celsius ou vice-versa. A função deve ter os seguintes parâmetros:
temperature: um float posicional (apenas posicional) que representa a temperatura a ser convertida.from_scale: uma string que indica a escala da temperatura fornecida. Pode ser 'Fahrenheit' ou 'Celsius'.to_scale: um argumento apenas de palavra-chave com valor padrãoCelsius. Esta string indica a escala para a qual a temperatura deve ser convertida. Pode serFahrenheitouCelsius.
A função convert_temperature deve retornar um float que representa o valor da temperatura convertida. Pode utilizar estas fórmulas de conversão:
Celsius para Fahrenheit | Fahrenheit para Celsius |
|---|---|
|
|
É garantido que from_scale e to_scale serão sempre 'Celsius' ou 'Fahrenheit' e não serão iguais.
Entrada | Saída |
|---|---|
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