यदि आपके पास स्ट्रिंग के रूप में बाइनरी संख्याएं हैं, तो आप आधार को 2 के रूप में प्रदान करके पहले int(str, base) का उपयोग करके उन्हें ints में परिवर्तित कर सकते हैं। फिर संख्याएं जोड़ें जैसे आप सामान्य रूप से करते हैं। अंत में बिन फ़ंक्शन का उपयोग करके इसे वापस एक स्ट्रिंग में परिवर्तित करें। उदाहरण के लिए,
a = '001' b = '011' sm = int(a,2) + int(b,2) c = bin(sm) print(c)
यह आउटपुट देगा:
0b100