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

Python प्रोग्राम में bin() फ़ंक्शन

इस ट्यूटोरियल में, हम bin() फ़ंक्शन के बारे में सीखेंगे।

bin()

bin() फ़ंक्शन का उपयोग किसी संख्या को बाइनरी में बदलने के लिए किया जाता है। यदि आप bin() फ़ंक्शन को कोई संख्या पास करते हैं, तो यह उस संख्या का बाइनरी प्रतिनिधित्व लौटाएगा।

Python में बाइनरी संख्याएं 0b से शुरू होती हैं। bin() फ़ंक्शन का परिणाम भी 0b से शुरू होता है। इससे भ्रमित न हों।

आइए कुछ उदाहरण देखें।

उदाहरण

# एक संख्या इनिशियलाइज़ करें
n = 2

# bin(n) का उपयोग करके बाइनरी में बदलें
binary = bin(n)

# बाइनरी संख्या प्रदर्शित करें
print(binary)

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेंगे।

0b10

उदाहरण

# एक संख्या इनिशियलाइज़ करें
n = 100

# bin(n) का उपयोग करके बाइनरी में बदलें
binary = bin(n)

# बाइनरी संख्या प्रदर्शित करें
print(binary)

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेंगे।

0b1100100

यदि आप संख्या के अलावा कोई ऑब्जेक्ट पास करते हैं, तो आपको त्रुटि मिलेगी। आइए एक उदाहरण देखें।

उदाहरण

# एक संख्या इनिशियलाइज़ करें
n = 'Hafeez'

# bin(n) का उपयोग करके बाइनरी में बदलें
binary = bin(n)

# बाइनरी संख्या प्रदर्शित करें
print(binary)

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेंगे।

TypeError
Traceback (most recent call last)
 in 
3
4 # converting to binary using bin(n)
----> 5 binary = bin(n)
6
7 # displaying the binary number
TypeError: 'str' object cannot be interpreted as an integer

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें कमेंट सेक्शन में उल्लेख करें।

  1. Python Program कैसे चलाएं? Python Program कैसे चलाएं?

    Code लिखने के बाद, हमें code को execute करके output प्राप्त करने के लिए run करने की आवश्यकता होती है। Program चलाने पर, हम जांच सकते हैं कि लिखा गया code सही है और desired output produce करता है। Python program चलाना काफी आसान काम है। IDLE पर चलाएं IDLE पर python program चलाने के लिए, दिए गए steps क

  1. पायथन प्रोग्राम: दशमलव को बाइनरी संख्या में बदलें पायथन प्रोग्राम: दशमलव को बाइनरी संख्या में बदलें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक दशमलव संख्या दी गई है, जिसे उसके बाइनरी समकक्ष में बदलना है। दिए गए समस्या को हल करने के दो दृष्टिकोण हैं। आइए उन्हें एक-एक करके देखें। पुनरावर्ती दृष्टिकोण उदाहरण 1: DecimalToBinary(num // 2) print(num % 2, en

  1. पायथन प्रोग्राम: बाइनरी इन्सर्शन सॉर्ट पायथन प्रोग्राम: बाइनरी इन्सर्शन सॉर्ट

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक सरणी दी गई है, हमें बाइनरी इन्सर्शन सॉर्ट की अवधारणा का उपयोग करके इसे क्रमबद्ध करना है। यहां नाम के अनुसार, हम बाइनरी सर्च की अवधारणा का उपयोग इन्सर्शन सॉर्ट एल्गोरिदम के साथ करते हैं। उदाहरण # सॉर्ट def insertion_sort(arr