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 StandardwertCelsiusist. Dieser String gibt die Skala an, in die die Temperatur umgerechnet werden soll. Er kannFahrenheitoderCelsiussein.
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 |
|---|---|
|
|
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