Booleans in Python are implemented as a subclass of integers. There are only two booleans,
Py_False
and
Py_True
. As such, the normal creation and deletion functions don’t apply to booleans. The following macros are available, however.
此实例的
PyTypeObject
represents the Python boolean type; it is the same object as
bool
在 Python 层。
返回 True 若
o
是类型
PyBool_Type
. This function always succeeds.
Changed in version 3.12:
Py_False
is immortal.
Changed in version 3.12:
Py_True
is immortal.
返回
Py_True
or
Py_False
, depending on the truth value of
v
.