⊗pyPmBsNCG 34 of 208 menu

पायथन में संख्या से वर्ण प्राप्त करना

आइए एक ऐसे मामले पर विचार करें जहां हम चाहते हैं कि किसी संख्या के सभी अंकों को जोड़ दें। यदि हम उन्हें एक स्ट्रिंग की तरह इंडेक्स द्वारा एक्सेस करते हैं, तो हमें एक त्रुटि मिलेगी:

num = 123 print(num[0] + num[1]) # त्रुटि दिखाएगा

त्रुटि से बचने के लिए, पहले अंकों को स्ट्रिंग में बदलना होगा। फिर आवश्यक स्ट्रिंग वर्ण को फिर से संख्यात्मक प्रकार में बदलना होगा:

txt = '123' print(txt[0] + txt[1]) # '12' दिखाएगा - स्ट्रिंग्स के रूप में जोड़ेगा

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

num = 123 txt1 = str(num)[0] txt2 = str(num)[1] res = int(txt1) + int(txt2) print(res) # 3 दिखाएगा

दी गई संख्या:

tst = 123

इस संख्या के अंकों का योग ज्ञात कीजिए।

दी गई संख्या:

tst = 4567

पहले दो अंक जोड़ें। और फिर प्राप्त परिणाम में से संख्या 4567 का अंतिम अंक घटाएं।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें