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

पायथन का उपयोग करके बाइनरी नंबर कैसे जोड़ें

समस्या विवरण

यदि आपके पास स्ट्रिंग के रूप में बाइनरी नंबर हैं, तो आप उन्हें int(str, base) का उपयोग करके पहले ints में बदल सकते हैं, बेस के रूप में 2 प्रदान करके। फिर संख्याओं को सामान्य तरीके से जोड़ें। अंत में bin फंक्शन का उपयोग करके वापस स्ट्रिंग में बदलें।

उदाहरण

a = '001'
b = '011'
sm = int(a, 2) + int(b, 2)
c = bin(sm)
print(c)

आउटपुट

0b100
  1. - Python का उपयोग करके प्राकृतिक संख्याओं का योग कैसे खोजें?

    Python में प्राकृतिक संख्याओं का योग आप एक वेरिएबल i के मान को एक से क्रमिक रूप से बढ़ाने और संचयी रूप से जोड़ने के लिए while लूप का उपयोग कर सकते हैं। s, i = 0, 0 n = 10 while i < n: i = i + 1 s = s + i print(पहली 10 प्राकृतिक संख्याओं का योग, s) फॉर लूप का उपयोग प्राकृतिक संख्याओं की रें

  1. - Python का उपयोग करके स्ट्रिंग से संख्याएँ कैसे निकालें?

    Python में स्ट्रिंग से संख्याएँ निकालना स्ट्रिंग से प्रत्येक अंक निकालने के लिए >>> str1 = a34e 345 bcd 5he 78 xyz >>> for s in str1: if s.isdigit(): print(s) 3 4 3 4 5 5 7 8 स्पेस से अलग शब्दों वाली स्ट्रिंग से केवल पूर्णांक निकालने के लिए >>> str1

  1. - पायथन का उपयोग करके बाइनरी डेटा को फ़ाइल में कैसे लिखें?

    बाइनरी फ़ाइलें वे फ़ाइलें हैं जिनका फॉर्मेट पढ़ने योग्य कैरेक्टर्स से नहीं बना होता। बाइनरी फ़ाइलें इमेज फ़ाइलों जैसे JPEG या GIF, ऑडियो फ़ाइलों जैसे MP3 या बाइनरी डॉक्यूमेंट फॉर्मेट जैसे वर्ड या PDF तक हो सकती हैं। पायथन में, फ़ाइलें डिफ़ॉल्ट रूप से टेक्स्ट मोड में खुलती हैं। फ़ाइलों को बाइनरी मोड