Встречается на 3% собеседований по Python
Есть ли цель
В Python None — это специальный объект, обозначающий отсутствие значения. Он часто используется как дефолтное значение для аргументов функций или как индикатор отсутствия результата.
Пример:
python
def find_element(lst, target):
for item in lst:
if item == target:
return item
return None # Если элемент не найден
result = find_element([1, 2, 3], 4)
print(result is None) # TrueОсобенности:
None— синглтон, поэтому проверять лучше черезis, а не==.- Не путать с
False,0или пустой строкой — это разные сущности. - Часто применяется в паттернах типа "опционального возврата".

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы