Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में नंबर को कैसे रिवर्स करें

एक पूर्णांक नंबर को रिवर्स करना एक आसान कार्य है। हम कुछ परिदृश्यों का सामना कर सकते हैं जहां नंबर को रिवर्स करना आवश्यक होगा।

Input: 12345
Output: 54321

नंबर को रिवर्स करने के दो तरीके हैं -

  • नंबर को स्ट्रिंग में कन्वर्ट करें, स्ट्रिंग को रिवर्स करें और फिर से पूर्णांक में कन्वर्ट करें

  • स्ट्रिंग में कन्वर्ट किए बिना गणितीय रूप से रिवर्स करें

स्ट्रिंग में कन्वर्ट करें और रिवर्स करें

नंबर को रिवर्स करने की यह विधि आसान है और किसी लॉजिक की आवश्यकता नहीं है। हम बस नंबर को स्ट्रिंग में कन्वर्ट करेंगे और इसे रिवर्स करेंगे और फिर रिवर्स की गई स्ट्रिंग को पूर्णांक में पुनः कन्वर्ट करेंगे। हम स्ट्रिंग को रिवर्स करने के लिए किसी भी उपयुक्त विधि का उपयोग कर सकते हैं।

उदाहरण

def reverse(num):
    st = str(num)
    revst = st[::-1]
    ans = int(revst)
    return ans

num = 12345
print(reverse(num))

आउटपुट

54321

स्ट्रिंग में कन्वर्ट किए बिना गणितीय रूप से रिवर्स करें

इस विधि के लिए गणितीय लॉजिक की आवश्यकता होती है। इस विधि का उपयोग तब किया जा सकता है जब नंबर को स्ट्रिंग में कन्वर्ट न करने की पाबंदी हो।

उदाहरण

def reverse(num):
    rev = 0
    while num > 0:
        digit = num % 10
        rev = (rev * 10) + digit
        num = num // 10
    return rev

num = 12345
print(reverse(num))

आउटपुट

54321
  1. - Python split() मेथड का उपयोग कैसे करें

    Python का split() मेथड एक स्ट्रिंग को सूची (list) में विभाजित करता है। परिणामी सूची में मान एक विभाजक वर्ण (separator character) के आधार पर अलग किए जाते हैं। डिफ़ॉल्ट रूप से विभाजक एक व्हाइटस्पेस होता है। सामान्य विभाजकों में व्हाइटस्पेस और कॉमा शामिल हैं। Python स्ट्रिंग्स स्ट्रिंग्स वर्णों का संग

  1. - Python Reverse String: चरण-दर-चरण गाइड

    आप Python में स्लाइसिंग या reversed() मेथड का उपयोग करके स्ट्रिंग को उल्टा कर सकते हैं। एक पुनरावर्ती फ़ंक्शन जो स्ट्रिंग में प्रत्येक वर्ण को पढ़ता है और पूरी स्ट्रिंग को उल्टा करता है, स्ट्रिंग को उल्टा करने का एक और आम तरीका है। कोई फ़ंक्शन स्पष्ट रूप से स्ट्रिंग को उल्टा करने के लिए डिज़ाइन नहीं

  1. Android में स्ट्रिंग को रिवर्स कैसे करें? Android में स्ट्रिंग को रिवर्स कैसे करें?

    StringBuffer से स्ट्रिंग रिवर्स करना यह उदाहरण दर्शाता है कि Android में स्ट्रिंग को रिवर्स कैसे किया जाता है। StringBuffer क्लास का reverse() मेथड इसमें उपयोगी है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project पर जाएं और प्रोजेक्ट बनाएं। चरण 2: लेआउट फ़ाइल (res/layout/activity_