Обратитесь к нулевому объекту в Python

Нулевой объект не существует в Python. Однако есть похожий объект, который называется None, или мы можем сказать, что нулевой объект - это одноэлементное значение none.

В этой статье мы обсудим, как обращаться к значениям None в Python.

None - это встроенная константа, инициированная в начале Python и доступная для использования во всех модулях, классах и т. Д. Это экземпляр класса NoneType. В Python 2.4 и выше невозможно перезаписать None.

Мы можем использовать оператор идентификации is для проверки объектов NoneType. Он даст нам результат как True или False, независимо от того, имеет ли объект значение None или нет.

Например,

object_name = None
print(object_name is None)

object_name = ' value_given'
print(object_name is None)

Выход:

True
False

Чтобы определить, является ли объект None или нет, используются оба оператора is и ==, но использование == не рекомендуется, поскольку оно может возвращать пустые объекты и функции как объекты None.