Started Boolean
A Boolean value (bool)
1.1 Role
Conditions for determination result
1.2 Definitions
True, False usually not directly quoted, required logic operation result obtained.
1.3 How
print(type(True))
print(True)
<class 'bool'>
True
print(bool(0))
print(bool('nick'))
print(bool(1 > 2))
print(bool(1 == 1))
False
True
False
True
Note: Python values of all data types comes Boolean value. So much data types only need to remember only 0, None, an empty, False Boolean value is False, the rest to True.
print(bool(0))
print(bool(None))
print(bool(''))
print(bool([]))
print(bool({}))
print(bool(False))
False
False
False
False
False
False