Il tuo compito è scrivere del codice in Python 2 o 3 in modo che questa espressione:
(a+b)(c+d) == a*c + b*c + a*d + b*d
valuterà Truesenza sollevare eccezioni.
Per chiarire, copierò il tuo codice in un file, quindi fromil file import *. Quindi scriverò l'espressione nella console e verificherò che lo sia True.
Questo è code-golf, quindi vince la risposta con la lunghezza più breve (in byte).
0 .__mul__perlambda y:0ma è della stessa lunghezza.