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

पायथन में बूल ()

अजगर में बूल () इसे दिए गए पैरामीटर का बूलियन मान देता है। पैरामीटर निम्न में से कोई भी हो सकता है और परिणाम नीचे दी गई शर्तों के अनुसार हैं। यहां बताए गए मानों को छोड़कर बाकी के मान सही हैं.

जब पारित किया गया पैरामीटर मान नीचे दिया गया हो तो गलत लौटाया जाता है -

  • कोई नहीं

  • एक झूठी स्थिति

  • किसी भी संख्यात्मक प्रकार का शून्य

  • खाली क्रम (), [] आदि.

  • खाली मैपिंग जैसे {}

  • क्लास की वस्तुएं जिनमें __bool__() या __len()__ विधि है जो 0 या गलत लौटाती है

उदाहरण

नीचे दिए गए कार्यक्रम में, हम ऐसे सभी उदाहरण परिदृश्यों का वर्णन करते हैं।

print("None gives : ",bool(None))
print("True gives : ",bool(True))
print("Zero gives: ",bool(0))
# Expression evaluating to true
print("Expression evaluating to True: ",bool(0 == (18/3)))
# Expression evaluating to false
print("Expression evaluating to False: ",bool(0 == (18%3)))
s = ()
print("An mpty sequence: ",bool(s))
m = {}
print("An emty mapping: ",bool(m))
t = 'Tutoriaslpoint'
print("A non empty string: ",bool(t))

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

None gives : False
True gives : True
Zero gives: False
Expression evaluating to True: False
Expression evaluating to False: True
An mpty sequence: False
An emty mapping: False
A non empty string: True

  1. पायथन में IsNumber () फ़ंक्शन लागू करें

    इस लेख में, हम कार्यान्वयन isNumber() . के बारे में जानेंगे पायथन 3.x का उपयोग करके विधि। या पहले। यह विधि एक स्ट्रिंग प्रकार को इनपुट के रूप में लेती है और बूलियन को सही या गलत लौटाती है कि दर्ज की गई स्ट्रिंग एक संख्या है या नहीं। ऐसा करने के लिए हम कोशिश और बयान को छोड़कर अपवाद प्रबंधन की मदद ले

  1. पायथन में बूलियन ऑपरेटर क्या हैं?

    लॉजिकल ऑपरेटर्स और, या नहीं को बूलियन ऑपरेटर्स भी कहा जाता है। जबकि और साथ ही या ऑपरेटर को दो ऑपरेंड की आवश्यकता होती है, जो सही या गलत का मूल्यांकन कर सकता है, न कि ऑपरेटर को सही या गलत का मूल्यांकन करने वाले एक ऑपरेंड की आवश्यकता होती है। बूलियन और ऑपरेटर सही रिटर्न देता है अगर दोनों ऑपरेंड सही लौ

  1. आप पाइथन नियमित अभिव्यक्तियों से सही/गलत कैसे प्राप्त कर सकते हैं?

    जब आप मॉड्यूल री के मिलान और खोज विधियों का उपयोग करते हैं, यदि कोई मिलान होता है, तो इसका बूल मान True होता है और यदि कोई मिलान नहीं होता है, तो आपको कोई नहीं मिलता है जिसका बूल मान गलत होता है। मैच ऑब्जेक्ट हमेशा सत्य होते हैं, और अगर कोई मैच नहीं होता है तो कोई भी वापस नहीं किया जाता है >>