इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे।
समस्या कथन - हमें एक दशमलव संख्या दी गई है, हमें इसे इसके बाइनरी समकक्ष में बदलने की जरूरत है।
दी गई समस्या को हल करने के लिए दो दृष्टिकोण हैं। आइए उन्हें एक-एक करके देखें-
पुनरावर्ती दृष्टिकोण
उदाहरण
def DecimalToBinary(num): if num > 1: DecimalToBinary(num // 2) print(num % 2, end = '') # main if __name__ == '__main__': # decimal input dec_val = 56 # binary equivalent DecimalToBinary(dec_val)
आउटपुट
111000
ऊपर दिए गए चित्र में दिखाए गए वैश्विक दायरे में सभी चर और कार्य घोषित किए गए हैं।
अंतर्निहित विधि का उपयोग करना
उदाहरण
def decimalToBinary(n): return bin(n).replace("0b", "") # Driver code if __name__ == '__main__': print(decimalToBinary(56))
आउटपुट
111000
ऊपर दिए गए चित्र में दिखाए गए वैश्विक दायरे में सभी चर और कार्य घोषित किए गए हैं।
निष्कर्ष
इस लेख में, हमने एक सूची को एक स्ट्रिंग में बदलने के लिए पायथन प्रोग्राम के बारे में सीखा है।