Ваше завдання полягає в тому, щоб написати якийсь код у Python 2 або 3 таким чином, щоб цей вираз:
(a+b)(c+d) == a*c + b*c + a*d + b*d
буде оцінювати, Trueне створюючи жодних винятків.
Для уточнення я скопію ваш код у файл, потім fromу файлimport * . Потім я наберу вираз у консоль і перевірте, чи є він True.
Це код-гольф, тому відповідь з найменшою довжиною (у байтах) виграє.
0 .__mul__для,lambda y:0але це однакова довжина.