Votre tâche consiste à écrire du code en Python 2 ou 3 tel que cette expression:
(a+b)(c+d) == a*c + b*c + a*d + b*d
évaluera à True
sans lever aucune exception.
Pour clarifier, je vais copier votre code dans un fichier, puis from
le fichier import *
. Ensuite, je vais taper l'expression dans la console et vérifier que c'est bien le cas True
.
C'est du code-golf, donc la réponse avec la longueur la plus courte (en octets) est gagnante.
0 .__mul__
pourlambda y:0
mais c'est la même longueur.