Sobes.tech
Назад к вопросам
Middle
3

Что выведет print((1,) == (1))

Компании, где спрашивали
Saber Interactive

Ответ от нейросети

sobes.tech AI

Выражение print((1,) == (1)) выведет False.

Объяснение:

  • (1,) — это кортеж с одним элементом 1.
  • (1) — это просто число 1 в скобках, а не кортеж.

Сравниваются разные типы: кортеж и число, поэтому результат False.

Пример:

print(type((1,)))  # <class 'tuple'>
print(type((1)))   # <class 'int'>
print((1,) == (1)) # False