बूल () विधि मानक सत्य परीक्षण प्रक्रिया का उपयोग करके बूलियन (ट्रू या फाल्स) के लिए एक मान को परिवर्तित करता है।
का सिंटैक्स bool()है:
बूल (मूल्य)
बूल () पैरामीटर
मान को पास करना अनिवार्य नहीं है bool()। यदि आप कोई मान पारित नहीं करते हैं, तो bool()रिटर्न False।
सामान्य उपयोग में, bool()एकल पैरामीटर लेता है value।
बूल से वापसी मान ()
bool() रिटर्न:
Falseयदि मान छोड़ा गया है या गलत हैTrueयदि मान सत्य है
पायथन में निम्नलिखित मूल्यों को गलत माना जाता है:
NoneFalse- किसी भी संख्यात्मक प्रकार का शून्य। उदाहरण के लिए,
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))
आउटपुट
() गलत है (०) सच है ०.० गलत है, कोई नहीं है








