Нужно проверить, что две переменные a и b содержат одинаковый текст. Какое выражение использовать?

Aa is b
Ba = b
Ca in b
Da == b
Правильный ответ. Для сравнения значений используйте ==, а не is.

Разбор

Оператор == сравнивает значения (содержимое), поэтому для строк обычно пишут a == b. Оператор is проверяет, является ли это один и тот же объект, и не предназначен для сравнения текстов. Присваивание a = b вообще не является сравнением.

Проверь себя · 1/3разбор после ответа
Пусть t = (1, 2, 3). Что произойдёт при попытке выполнить t[0] = 10?
Тренировать Python в Telegram

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