इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो दो नंबर देता है जिनका अनुपात दिए गए फ्लोट वैल्यू के बराबर है। हमारे पास as_integer_ratio() नामक एक विधि है जो हमारे लक्ष्य को प्राप्त करने में मदद करती है।
आइए कुछ उदाहरण देखें।
इनपुट:1.5आउटपुट:3/2इनपुट:5.3आउटपुट:5967269506265907/1125899906842624
आइए कोड की जांच करें।
उदाहरण
# फ्लोट वैल्यूफ्लोट_वैल्यू को इनिशियलाइज़ करना =1.5# as_integer_ratio() methodintegers =float_value.as_integer_ratio()# का उपयोग करके पूर्णांकों को टपल प्राप्त करना (f'{integers[0]} / {integers[1]}')
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
3/2
आइए एक और उदाहरण देखें।
उदाहरण
# फ्लोट वैल्यू को इनिशियलाइज़ करनाfloat_value =5.3# as_integer_ratio() methodintegers =float_value.as_integer_ratio()# का उपयोग करके पूर्णांकों को टपल प्राप्त करना (f'{integers[0]} / {integers[1]}')प्रिंट करना पूर्व>आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
5967269506265907/11258999906842624निष्कर्ष
यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उन्हें टिप्पणी अनुभाग में पूछें।