Логические объекты¶
Були в Python реализованы как подкласс целых чисел. Всего два булевя,
Py_False
и Py_True
. Таким образом, обычные функции создания и удаления не
применяются к логическим элементам. Однако доступны следующие макросы.
-
PyObject*
Py_False
¶ Объект Python
False
. Этот объект не имеет методов. Он должен рассматриваться так же, как и любой другой объект в отношении количества ссылок.
-
PyObject*
Py_True
¶ Объект Python
True
. Этот объект не имеет методов. Он должен рассматриваться так же, как и любой другой объект в отношении количества ссылок.
-
Py_RETURN_FALSE
¶ Возвращает
Py_False
из функции, правильно увеличивая ее число ссылок.
-
Py_RETURN_TRUE
¶ Возвращает
Py_True
из функции, правильно увеличивая ее число ссылок.