Встречается на собеседованиях • сегодня
В чем разница между Null и 0
Null и 0 принципиально разные концепции:
0— это конкретное числовое значение, означающее ноль.Null— это отсутствие значения (пустота, неопределенность).
Пример:
python
x = 0 # переменная содержит число 0
y = None # переменная не содержит значения (Python использует None вместо Null)
print(x + 5) # 5
print(y + 5) # TypeError (нельзя сложить None и число) Где важно:
- В базах данных
Nullозначает "нет данных", а0— конкретное значение. - В логических проверках
0может быть интерпретирован какFalse, аNull— как отсутствие значения.

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