Sobes.tech
Back to questions
Middle
2

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

Companies where asked
Saber Interactive

Answer from AI

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