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