Python bool()
Preview: Anonymous contributor 189 total contributions
Anonymous contributor
Published Jun 15, 2021•Updated Sep 3, 2021
Converts a value to a Boolean True or False value.
- Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
- Includes 6 CoursesIncludes 6 Courses
- With Professional CertificationWith Professional Certification
- Beginner Friendly.75 hours75 hours
- Machine Learning Data Scientists solve problems at scale, make predictions, find patterns, and more! They use Python, SQL, and algorithms.
- Includes 27 CoursesIncludes 27 Courses
- With Professional CertificationWith Professional Certification
- Beginner Friendly.95 hours95 hours
Syntax
bool(object)Copy to clipboardCopy to clipboard
Standard truth testing procedures are applied to values to determine their Boolean value. Statements are True if they do not meet one or more of these criteria:
- If a
Falseboolean value is passed. - If
Noneis passed. - If a quantitative zero is passed, such as
0or0.0. - If an empty sequence or mapping is passed, such as
(),[], or{}. - If Objects of Classes having
bool()orlen()method, returning0orFalseare passed.
Example 1
Use bool() function to return the boolean expression of the string 'True':
print(bool('True'))# Output: TrueCopy to clipboardCopy to clipboard
Example 2
Use bool() function to return the boolean expression of the string 'False':
print(bool('False'))# Output: FalseCopy to clipboardCopy to clipboard
Example 3
Use bool() to return the boolean expression of the integer 0:
Visit usVisit usCodeHide codeOutputHide outputCopy to your clipboard
All contributors
Learn Python on Codecademy
- Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!
- Includes 6 CoursesIncludes 6 Courses
- With Professional CertificationWith Professional Certification
- Beginner Friendly.75 hours75 hours
- Machine Learning Data Scientists solve problems at scale, make predictions, find patterns, and more! They use Python, SQL, and algorithms.
- Includes 27 CoursesIncludes 27 Courses
- With Professional CertificationWith Professional Certification
- Beginner Friendly.95 hours95 hours
