https://github.com/python/cpython/commit/31a2543c80e1e38c97e50533249d9aa00e2f6cae
commit: 31a2543c80e1e38c97e50533249d9aa00e2f6cae
branch: main
author: Terry Jan Reedy <[email protected]>
committer: terryjreedy <[email protected]>
date: 2024-01-16T11:33:05-05:00
summary:

gh-114069: Revise Tutorial Methods paragraph (#114127)

Remove excess words in the first and third sentences.

files:
M Doc/tutorial/classes.rst

diff --git a/Doc/tutorial/classes.rst b/Doc/tutorial/classes.rst
index 3bf138ca225ee5..d1c303ef037027 100644
--- a/Doc/tutorial/classes.rst
+++ b/Doc/tutorial/classes.rst
@@ -386,12 +386,11 @@ general, calling a method with a list of *n* arguments is 
equivalent to calling
 the corresponding function with an argument list that is created by inserting
 the method's instance object before the first argument.
 
-If you still don't understand how methods work, a look at the implementation 
can
-perhaps clarify matters.  When a non-data attribute of an instance is
-referenced, the instance's class is searched.  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.  When the method object is 
called
+In general, methods work as follows.  When a non-data attribute
+of an instance is referenced, the instance's class is searched.
+If the name denotes a valid class attribute that is a function object,
+references to both the instance object and the function object
+are packed into a method object.  When the method object is called
 with an argument list, a new argument list is constructed from the instance
 object and the argument list, and the function object is called with this new
 argument list.

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]

Reply via email to