私はPythonの教科書でそれらの用語について読みました。それらの文字通りの意味を調べても意味がわかりません。誰かが私にそれを説明したり、私にいくつかの参照を提供したりできますか?
-用語のコンテキストを更新します
i) (42).__abs__() # Need parentheses to avoid confusing ... # ... method call '.' with decimal point
j) (42).__mul__(2) # Even multiplication is a method call
k) name.swapcase()
l) name.title().swapcase() # name.title() is an object so ... m) name.upper().find('TOM') # ... we can “cascade” method calls.
このコースでこれまでに行った操作のほとんどは、実際には、操作しているオブジェクト(データ項目)のメソッドを暗黙的に呼び出すことによって提供されていることに気付くと思います。実際、すべての演算子('+'、'*'など)はメソッド呼び出しの単なる構文上のショートカットですが、組み込み関数の一部のみがメソッドに対応しています。