華氏から摂氏へ、摂氏から華氏へ

あなたのタスクは、華氏から摂氏、またはその逆に温度を変換する関数 convert_temperature を作成することです。この関数は次のパラメータを持ちます:
  • temperature: 変換する温度を表す位置限定の浮動小数点数。
  • from_scale: 与えられた温度のスケールを示す文字列。'Fahrenheit' または 'Celsius' のいずれかです。
  • to_scale: デフォルト値が Celsius のキーワード専用引数。この文字列は温度を変換する先のスケールを示します。'Fahrenheit' または 'Celsius' のいずれかです。
関数 convert_temperature は、変換された温度値を表す浮動小数点数を返します。次の変換式を使用できます:
摂氏から華氏へ
華氏から摂氏へ
(temperature * 9/5) + 32
(temperature - 32) * 5/9
from_scaleto_scale は常に 'Celsius' または 'Fahrenheit' のいずれかであり、同じ値にはなりません。
入力
出力
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