# El objeto `None`

Ten en cuenta que el `PyTypeObject` para `None` no está expuesto directamente en la API de Python/C. Dado que `None` es un singleton, basta con comprobar la identidad del objeto (usando `==` en C). No existe una función `PyNone_Check()` por la misma razón.

PyObject *Py_None

  El objeto Python `None`, que denota falta de valor. Este objeto no tiene métodos y es immortal.

  Distinto en la versión 3.12: `Py_None` es immortal.

Py_RETURN_NONE

  Retorna `Py_None` desde una función.