Middle
43
Mit ír ki a print((1,) == (1))?
Cégeket kérdeztek
Saber Interactive
Válasz az MI-től
sobes.tech MI
Выражение print((1,) == (1)) выведет False.
Объяснение:
(1,)— это кортеж с одним элементом1.(1)— это просто число1в скобках, а не кортеж.
Сравниваются разные типы: кортеж и число, поэтому результат False.
Пример:
print(type((1,))) # <class 'tuple'>
print(type((1))) # <class 'int'>
print((1,) == (1)) # False