None ਆਬਜੈਕਟ

ਧਿਆਨ ਦਿਓ ਕਿ None ਲਈ PyTypeObject ਨੂੰ Python/C API ਵਿੱਚ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਕਰਵਾਇਆ ਗਿਆ। ਕਿਉਂਕਿ None ਇੱਕ ਸਿੰਗਲਟਨ ਹੈ, ਇਸ ਲਈ ਆਬਜੈਕਟ ਪਛਾਣ ਦੀ ਜਾਂਚ ਕਰਨਾ (C ਵਿੱਚ == ਦੀ ਵਰਤੋਂ ਕਰਕੇ) ਹੀ ਕਾਫ਼ੀ ਹੈ। ਇਸੇ ਕਾਰਨ ਕੋਈ PyNone_Check() ਫੰਕਸ਼ਨ ਮੌਜੂਦ ਨਹੀਂ ਹੈ।

PyObject *Py_None

Python ਦਾ None ਆਬਜੈਕਟ, ਜੋ ਕਿਸੇ ਮੁੱਲ ਦੀ ਗੈਰ-ਮੌਜੂਦਗੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਸ ਆਬਜੈਕਟ ਦੀਆਂ ਕੋਈ ਵਿਧੀਆਂ ਨਹੀਂ ਹਨ ਅਤੇ ਇਹ immortal ਹੈ।

Changed in version 3.12: Py_None immortal ਹੈ।

Py_RETURN_NONE

ਕਿਸੇ ਫੰਕਸ਼ਨ ਤੋਂ Py_None ਵਾਪਸ ਕਰੋ।