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

पायथन का उपयोग करके बड़ी संख्या में कैसे जोड़ें / घटाएं?


आप गति की चिंता किए बिना सीधे अजगर में बड़ी संख्या में जोड़/घटाव कर सकते हैं। पायथन एक "बिग्नम" पूर्णांक प्रकार का समर्थन करता है जो मनमाने ढंग से बड़ी संख्या के साथ काम कर सकता है। पायथन 2.5+ में, इस प्रकार को लंबा कहा जाता है और यह int प्रकार से अलग होता है, लेकिन दुभाषिया स्वचालित रूप से जो भी अधिक उपयुक्त होगा उसका उपयोग करेगा।

जब तक आपके पास संस्करण 2.5 या बेहतर है, तब तक केवल मानक गणित संचालन करें और 32-बिट गणित की सीमाओं से अधिक की कोई भी संख्या स्वचालित रूप से (और पारदर्शी रूप से) एक बिग्नम में परिवर्तित हो जाएगी।

उदाहरण

a = 182841384165841685416854134135
b = 135481653441354138548413384135
print(a - b)

आउटपुट

यह आउटपुट देगा -

47359730724487546868440750000

  1. पायथन का उपयोग करके अभाज्य संख्याएँ कैसे उत्पन्न करें?

    अभाज्य संख्या वह होती है जो 1 और स्वयं को छोड़कर किसी अन्य संख्या से विभाज्य नहीं होती है। पायथन में % मोडुलो ऑपरेटर यह जांचने के लिए उपलब्ध है कि कोई संख्या दूसरे से विभाज्य है या नहीं। यह मानते हुए कि हमें 1 से 100 के बीच अभाज्य संख्याएँ ज्ञात करनी हैं, श्रेणी में प्रत्येक संख्या (मान लें x) को

  1. पायथन रेगुलर एक्सप्रेशन का उपयोग करके टेक्स्ट से नंबर कैसे निकालें?

    यदि हम दिए गए टेक्स्ट से सभी नंबरों/अंकों को अलग-अलग निकालना चाहते हैं तो हम निम्नलिखित रेगेक्स का उपयोग करते हैं उदाहरण import re s = '12345 abcdf 67' result=re.findall(r'\d', s) print result आउटपुट ['1', '2', '3', '4', '5', '6', '

  1. पायथन में अपवाद का उपयोग करके ValueError को कैसे पकड़ें?

    ValueError का उपयोग तब किया जाता है जब किसी फ़ंक्शन को एक मान प्राप्त होता है जिसमें सही प्रकार होता है लेकिन एक अमान्य मान होता है। अपवाद को संभालने और उसके प्रकार का पता लगाने के लिए दिए गए कोड को निम्नानुसार फिर से लिखा जा सकता है। उदाहरण import sys try: n = int('magnolia') except Excepti