Boolean(布林)物件¶
Python 中的 boolean 是以整數子類別化來實現的。只有 Py_False
和 Py_True
兩個 boolean。因此一般的建立和刪除函式並不適用於 boolean。但下列巨集 (macro) 是可用的。
-
PyTypeObject PyBool_Type¶
- 属于 稳定 ABI.
这个
PyTypeObject
的实例代表一个 Python 布尔类型;它与 Python 层面的bool
是相同的对象。
-
int PyBool_Check(PyObject *o)¶
如果 o 的型別為
PyBool_Type
則回傳真值。此函式總是會成功執行。
-
Py_RETURN_FALSE¶
從函式回傳
Py_False
,並適當的增加它的參照計數。
-
Py_RETURN_TRUE¶
從函式回傳
Py_True
,並適當的增加它的參照計數。