Objetos booleanos¶
Booleano em Python é implementado como uma subclasse de inteiros. Existem apenas dois tipos de booleanos: const: Py_False e: const:` Py_True`. Como tal, as funções normais de criação e exclusão não se aplicam a booleanos. No entanto, as seguintes macros estão disponíveis.
-
PyObject*
Py_False
¶ O objeto Python
False
. Este objeto não possui métodos. Ele precisa ser tratado como qualquer outro objeto em relação às contagens de referência.
-
PyObject*
Py_True
¶ O objeto Python
True
. Este objeto não possui métodos. Ele precisa ser tratado como qualquer outro objeto em relação às contagens de referência.
-
Py_RETURN_FALSE
¶ Retornar: const: Py_False de uma função, incrementando adequadamente sua contagem de referência.
-
Py_RETURN_TRUE
¶ Retornar: const: Py_True de uma função, incrementando adequadamente sua contagem de referência.