फ़ारेनहाइट से सेल्सियस और सेल्सियस से फ़ारेनहाइट
आपका कार्य
convert_temperature
नामक एक फ़ंक्शन बनाना है जो तापमान के मान को फ़ारेनहाइट से सेल्सियस या इसके विपरीत परिवर्तित करता है। इस फ़ंक्शन में निम्नलिखित पैरामीटर होने चाहिए:temperature
: केवल स्थानिक float जो परिवर्तित होने वाले तापमान का प्रतिनिधित्व करता है।
from_scale
: एक स्ट्रिंग जो दिए गए तापमान के पैमाने को दर्शाती है। यह 'Fahrenheit' या 'Celsius' हो सकता है।
to_scale
: एक कीवर्ड-केवल आर्ग्यूमेंट जिसका डिफ़ॉल्ट मानCelsius
है। यह स्ट्रिंग दर्शाती है कि तापमान को किस पैमाने में परिवर्तित करना है। यहFahrenheit
याCelsius
हो सकता है।
फ़ंक्शन
convert_temperature
को एक float वापस करना चाहिए जो परिवर्तित तापमान के मान का प्रतिनिधित्व करता है। आप इन परिवर्तन सूत्रों का उपयोग कर सकते हैं:सेल्सियस से फ़ारेनहाइट | फ़ारेनहाइट से सेल्सियस |
(temperature * 9/5) + 32 | (temperature - 32) * 5/9 |
यह सुनिश्चित किया गया है कि
from_scale
और to_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