Fahrenheit zu Celsius und Celsius zu Fahrenheit

Deine Aufgabe ist es, eine Funktion namens convert_temperature zu erstellen, die einen Temperaturwert von Fahrenheit in Celsius oder umgekehrt umwandelt. Die Funktion sollte die folgenden Parameter haben:
  • temperature: ein nur positionsbezogenes Float-Argument, das die zu konvertierende Temperatur darstellt.
  • from_scale: ein String, der die Skala der angegebenen Temperatur angibt. Er kann 'Fahrenheit' oder 'Celsius' sein.
  • to_scale: ein Argument, das nur als Schlüsselwort übergeben werden kann und dessen Standardwert Celsius ist. Dieser String gibt die Skala an, in die die Temperatur umgerechnet werden soll. Er kann Fahrenheit oder Celsius sein.
Die Funktion convert_temperature sollte einen Float-Wert zurückgeben, der den umgerechneten Temperaturwert darstellt. Du kannst diese Umrechnungsformeln verwenden:
Celsius zu Fahrenheit
Fahrenheit zu Celsius
(temperature * 9/5) + 32
(temperature - 32) * 5/9
Es ist garantiert, dass from_scale und to_scale immer entweder 'Celsius' oder 'Fahrenheit' sind und dass sie nicht gleich sind.
Eingabe
Ausgabe
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