Objetos booleanos¶
Los booleanos en Python se implementan como una subclase de enteros. Solo hay dos booleanos Py_False
y Py_True
. Como tal, las funciones normales de creación y eliminación no se aplican a los booleanos. Sin embargo, los siguientes macros están disponibles.
-
PyTypeObject PyBool_Type¶
- Part of the Stable ABI.
Esta instancia de
PyTypeObject
representa el tipo booleano de Python; es el mismo objeto quebool
en la capa de Python.
-
int PyBool_Check(PyObject *o)¶
Retorna verdadero si o es de tipo
PyBool_Type
. Esta función siempre finaliza con éxito.
-
PyObject *PyBool_FromLong(long v)¶
- Return value: New reference. Part of the Stable ABI.
Retorna
Py_True
oPy_False
, dependiendo del valor verdadero de v.