None
Константа, представляющая отсутствие значения.
Данная константа, является единственным значением для типа
Например, для обозначения параметра по умолчанию какой-либо функции.
NoneType
.None
обычно используют для обозначения того, что конкретное значение отсуствует. Например, для обозначения параметра по умолчанию какой-либо функции.
# Присвоение значения невозможно
None = 10 # SyntaxError: can't assign to keyword
# Использование в качестве значения параметра по умолчанию.
def print_some(value=None):
# Если значение не передано, используем some.
value = value or 'some'
print(value)
print_some() # some
# Проверки на None
# производятся при помощи is, а не ==
if something is None:
pass
if something is not None:
pass
Синонимы поиска: None, null
В разделе «Встроенные константы»:
False
True
Многоточие (Ellipsis, …)
На заметку
В разделе «События» можно узнать о надвигающихся событиях мира Python, а также поделиться своими. Если вы являетесь организатором встречи/конференции/спринта, зарегистрируйте это событие в указанном разделе, чтобы о нём узнали все желающие.