s = {1, 2}
s.add(2)
print(s)
{1, 2}
Вопрос: Дан следующий код:
s = {1, 2}
s.add(2)
print(s)
  Ответ: Код выведет на экран {1, 2}.
Объяснение:
s = {1, 2}: Эта строка создает множество (set) с двумя элементами: 1 и 2. Множества в Python (и во многих других языках программирования) характеризуются тем, что содержат только уникальные элементы.s.add(2): Этот метод пытается добавить элемент 2 во множество s. Однако, поскольку 2 уже присутствует в множестве, добавление не приводит к каким-либо изменениям. Множества автоматически отбрасывают дубликаты.print(s): Эта строка выводит содержимое множества s.  Поскольку после попытки добавления дубликата множество не изменилось, будет выведено исходное множество, содержащее только уникальные элементы 1 и 2.Таким образом, результатом выполнения кода будет множество {1, 2}.