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



एक नंबर को उलटने के लिए यह अजगर कार्यक्रम उपयोगकर्ता को किसी भी सकारात्मक पूर्णांक में प्रवेश करने की अनुमति देता है और कार्यक्रम लूप और पुनरावृत्ति का उपयोग करके संख्या को उलट देगा।

अजगर विभिन्न अनुप्रयोगों के साथ एक व्याख्या, उच्च-स्तरीय, सामान्य-प्रयोजन प्रोग्रामिंग भाषा है। जानने के लिए पायथन की मूलभूत अवधारणाएं , कुछ मानक कार्यक्रम हैं जो आपको व्यावहारिक रूप से सभी अवधारणाओं की संक्षिप्त जानकारी देंगे। पायथन में एक नंबर उल्टा इन कार्यक्रमों में से एक है जो सीखने वाले को इसकी गहरी समझ देता है तथा अंकगणितीय आपरेटर । यह ब्लॉग आपको किसी संख्या को उलटने के तरीकों को समझने और लागू करने में मदद करेगा। यह निम्नलिखित विषयों को कवर करेगा -





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

यह आसान है! आप एक पायथन प्रोग्राम लिख सकते हैं जो इनपुट नंबर लेता है और उसी को रिवर्स करता है। पूर्णांक का मान a में संग्रहीत होता है परिवर्तनशील जिसे एक शर्त का उपयोग करके जांचा जाता है और फिर संख्या के प्रत्येक अंक को दूसरे चर में संग्रहित किया जाता है, जो उलट संख्या को प्रिंट करेगा। विभिन्न तरीकों का उपयोग करके संख्याओं को पायथन में उलट दिया जा सकता है, आइए हम इसे लागू करने के लिए पायथन कार्यक्रम पर एक नज़र डालें।

एक नंबर को उलटने के लिए पायथन कार्यक्रम

किसी संख्या को उल्टा करने के दो तरीके हैं -



  • एक लूप का उपयोग करना
  • पुनरावर्तन का उपयोग करना

लूप का उपयोग करके एक संख्या को उल्टा करें

# उपयोगकर्ता से संख्या मैन्युअल रूप से प्राप्त करें num = int (इनपुट (अपना पसंदीदा नंबर डालें: ')) # test_num = शून्य करने के लिए # मान आरंभ करें जबकि लूप का उपयोग करते हुए जांचें (संख्या> 0): # शेष बची है = संख्या 10 test_num = (test_num * 10) + शेष संख्या = num // 10 # परिणाम प्रिंट प्रदर्शित करें ('रिवर्स नंबर है {{}'। format (test_num))

आउटपुट :
पायथन में एक स्ट्रिंग उल्टा - एडुरका

कार्यक्रम की व्याख्या

कोड में जावा प्रोग्राम को कैसे रोकें

उपयोगकर्ता मूल्य: संख्या = 123456 और रिवर्स = 0



पहला Iteration
अनुस्मारक = संख्या% 10
अनुस्मारक = 123456% 10 = 6
उल्टा = उल्टा * 10 + अनुस्मारक
रिवर्स = 0 * 10 + 6 = 0 + 6 = 6
संख्या = संख्या // 10
संख्या = 123456 // 10 = 12345

दूसरा पुनरावृत्ति
पहले Iteration से Number और Reverse दोनों के मान बदल दिए गए हैं: Number = 12345 और Reverse = 6
अनुस्मारक = संख्या% 10
अनुस्मारक = 12345% 10 = 5
रिवर्स = रिवर्स * 10 + रिमाइंडर = 6 * 10 + 5
उल्टा = 60 + 5 = 65
संख्या = संख्या // 10 = 12345 // 10
संख्या = 1234

थर्ड इटरेशन
दूसरे Iteration से, Number और Reverse दोनों के मान बदल दिए गए हैं: Number = 1234 और Reverse = 65
अनुस्मारक = संख्या% 10
अनुस्मारक = 1234% 10 = 4
उल्टा = उल्टा * 10 + अनुस्मारक = 65 * 10 + 4
रिवर्स = 650 + 4 = 654
संख्या = संख्या // 10 = 1234 // 10
संख्या = 123

जावा में अंकों का योग

चौथा Iteration
दूसरे पुनरावृत्ति से संख्या और प्रत्यावर्तन दोनों के मानों को बदल दिया गया है: संख्या = 123 और उलटा = 654
अनुस्मारक = संख्या% 10
अनुस्मारक = 123% 10 = 3
रिवर्स = रिवर्स * 10 + रिमाइंडर = 654 * 10 + 3
रिवर्स = 6540 + 3 = 6543
संख्या = संख्या // 10 = 123 // 10
संख्या = १२

पांचवा पुनरावृत्ति
दूसरे Iteration से Number और Reverse दोनों के मान बदल दिए गए हैं: Number = 12 और Reverse = 6543
अनुस्मारक = संख्या% 10
अनुस्मारक = 12% 10 = 2
उल्टा = उल्टा * 10 + अनुस्मारक = 6543 * 10 + 2
रिवर्स = 65430 + 2 = 65432
संख्या = संख्या // 10 = 12 // 10
संख्या = 1

छठा पुनरावृत्ति
सेकंड इटरनेशन से, नंबर और रिवर्स दोनों के मूल्यों को बदल दिया गया है, नंबर = 1 और रिवर्स = 65432
अनुस्मारक = संख्या% 10
अनुस्मारक = 1% 10 = 1
उल्टा = उल्टा * 10 + अनुस्मारक = 65432 * 10 + 1
रिवर्स = 654320 + 1 = 654321
समाप्त संख्या:

पुनरावर्तन का उपयोग करके एक संख्या को उल्टा करें

# पायथन प्रोग्राम रिकर्सियन नम्बर = int (इनपुट ('कृपया कोई भी नंबर डालें:') का उपयोग कर एक नंबर को उल्टा करें। परिणाम = 0 डीईए परिणाम Result_Int (Num): ग्लोबल रिजल्ट if (Num> 0): अनुस्मारक / Num% 10 परिणाम = रिजल्ट * 10) + रिमाइंडर Result_Int (Num // 10) रिजल्ट रिजल्ट = Result_Int (Num) प्रिंट ('एन संख्या का उलटा नंबर =% d'% परिणाम)

आउटपुट :

इसके साथ, हम इस ब्लॉग के अंत में 'पायथन में एक नंबर को उल्टा' पर आते हैं। मुझे आशा है कि इसने पायथन प्रोग्रामिंग के आपके ज्ञान के लिए मूल्य जोड़ा है।

टीओ अपने विभिन्न अनुप्रयोगों के साथ अजगर पर गहराई से ज्ञान प्राप्त करते हैं, आप कर सकते हैं 24/7 समर्थन और आजीवन पहुंच के साथ लाइव ऑनलाइन प्रशिक्षण के लिए। क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? 'पायथन में एक नंबर उल्टा' के टिप्पणी अनुभाग में उनका उल्लेख करें और हम आपके पास वापस आ जाएंगे।