布林物件¶
Python 中的布林值是作為整數的子類實現的。只有兩個布林值,Py_False
和 Py_True
。因此,正常的建立和刪除函式不適用於布林值。然而,以下宏是可用的。
-
PyTypeObject PyBool_Type¶
- 作為 穩定 ABI 的一部分。
PyTypeObject
的這個例項代表 Python 布林型別;它與 Python 層中的bool
是同一個物件。
-
int PyBool_Check(PyObject *o)¶
如果 *o* 的型別是
PyBool_Type
,則返回 true。此函式始終成功。