बूल () विधि मानक सत्य परीक्षण प्रक्रिया का उपयोग करके बूलियन (ट्रू या फाल्स) के लिए एक मान को परिवर्तित करता है।
का सिंटैक्स bool()
है:
बूल (मूल्य)
बूल () पैरामीटर
मान को पास करना अनिवार्य नहीं है bool()
। यदि आप कोई मान पारित नहीं करते हैं, तो bool()
रिटर्न False
।
सामान्य उपयोग में, bool()
एकल पैरामीटर लेता है value
।
बूल से वापसी मान ()
bool()
रिटर्न:
False
यदि मान छोड़ा गया है या गलत हैTrue
यदि मान सत्य है
पायथन में निम्नलिखित मूल्यों को गलत माना जाता है:
None
False
- किसी भी संख्यात्मक प्रकार का शून्य। उदाहरण के लिए,
0
,0.0
,0j
- खाली क्रम। उदाहरण के लिए, ,
()
, ।()
''
- खाली मानचित्रण। उदाहरण के लिए,
()
- वर्गों की वस्तुएँ जिनमें
__bool__()
या__len()__
विधि होती है जो लौटती है0
याFalse
इन मूल्यों को छोड़कर अन्य सभी मूल्यों को सच माना जाता है।
उदाहरण: बूल () कैसे काम करता है?
test = () print(test,'is',bool(test)) test = (0) print(test,'is',bool(test)) test = 0.0 print(test,'is',bool(test)) test = None print(test,'is',bool(test)) test = True print(test,'is',bool(test)) test = 'Easy string' print(test,'is',bool(test))
आउटपुट
() गलत है (०) सच है ०.० गलत है, कोई नहीं है