布尔对象

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.

PyTypeObject PyBool_Type
属于 稳定 ABI (应用程序二进制接口) .

此实例的 PyTypeObject represents the Python boolean type; it is the same object as bool 在 Python 层。

int PyBool_Check ( PyObject * o )

返回 True 若 o 是类型 PyBool_Type . This function always succeeds.

PyObject * Py_False

Python False object. This object has no methods and is immortal .

3.12 版改变: Py_False is immortal .