Какая проверка наиболее корректна, чтобы убедиться, что переменная x равна None?

Ax == None
Bx = None
Cx is None
Dx == 0
Правильный ответ. Для проверки на None обычно используют is.

Разбор

None — специальное значение «ничего/нет значения». В Python для него принято использовать проверку идентичности: x is None. Оператор == сравнивает значения, а is проверяет, один и тот же ли это объект (и для None это самый ясный вариант).

Проверь себя · 1/3разбор после ответа
Что будет в переменной item на каждой итерации цикла for item in enumerate(['a', 'b', 'c'])?
Тренировать Python в Telegram

Ещё вопросы по теме «Синтаксис и типы данных»