Description
Documentation
This is not a bug but a suggestion to improve the wording of a paragraph.
While reading section 9.3.4 of the python tutorial on the official website, I came across this sentence in the last paragraph:
If the name denotes a valid class attribute that is a function object, a method object is created by packing (pointers to) the instance object and the function object just found together in an abstract object: this is the method object.
The subject of the sentence starts with "a method object is created by packing" but also weirdly and redundantly ends with the phrase ": this is the method object." We've already told the user that a method object is created by packing two objects into an abstract object, so it would sound nicer to remove the ":" phrase at the end of this sentence.
If the name denotes a valid class attribute that is a function object, a method object is created by packing (pointers to) the instance object and the function object just found together into an abstract object.
It could also be better to remove this idea of this "abstract object" from the wording. Is this Method Object a real object or is it supposed to be an abstract object idea?
If the name denotes a valid class attribute that is a function object, the references to both the instance object and the function object are packed into a method object.
Just a small wording issue suggestion. Thanks!