Nhiệm vụ của bạn là viết một số mã bằng Python 2 hoặc 3 sao cho biểu thức này:
(a+b)(c+d) == a*c + b*c + a*d + b*d
sẽ đánh giá True
mà không đưa ra bất kỳ ngoại lệ.
Để làm rõ, tôi sẽ sao chép mã của bạn vào một tệp, sau đó from
là tệp import *
. Sau đó, tôi sẽ gõ biểu thức vào bàn điều khiển và xác minh rằng nó là True
.
Đây là môn đánh gôn, vì vậy câu trả lời có độ dài ngắn nhất (tính bằng byte) sẽ thắng.
0 .__mul__
cholambda y:0
nhưng nó cùng độ dài.