Boolean Objects¶
Booleans in Python are implemented as a subclass of integers.  There are only
two booleans, Py_False and Py_True.  As such, the normal
creation and deletion functions don’t apply to booleans.  The following macros
are available, however.
- 
PyObject* Py_False¶
- The Python - Falseobject. This object has no methods. It needs to be treated just like any other object with respect to reference counts.
- 
PyObject* Py_True¶
- The Python - Trueobject. This object has no methods. It needs to be treated just like any other object with respect to reference counts.
- 
Py_RETURN_FALSE¶
- Return - Py_Falsefrom a function, properly incrementing its reference count.
- 
Py_RETURN_TRUE¶
- Return - Py_Truefrom a function, properly incrementing its reference count.
