>>861
そういう話だったのか
演算子がどう解決されるかを知ると納得できると思う
x + yならまずx.__add__(y)が呼ばれる
このメソッドが実装されてないもしくはNotImplementedが返されたら
次にy.__radd__(x)が呼ばれる
これも実装されてないもしくはNotImplementedが返されたらエラーになる
今回のケースの+演算子はrelativedeltaの__radd__経由でrelativedeltaの__add__が呼ばれる
【まず1嫁】くだすれPython(超初心者用) その58
■ このスレッドは過去ログ倉庫に格納されています
862デフォルトの名無しさん
2023/06/02(金) 23:14:49.95ID:ga0CYTsD■ このスレッドは過去ログ倉庫に格納されています
