From 141eaec78c00a71630261a25b02306dc113c83af Mon Sep 17 00:00:00 2001 From: Angeo Rohit Date: Thu, 1 Oct 2020 01:03:57 +0800 Subject: [python/en] Update class example on invoking static methods from class instance. --- python.html.markdown | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'python.html.markdown') diff --git a/python.html.markdown b/python.html.markdown index 27b2b22a..2fc266eb 100644 --- a/python.html.markdown +++ b/python.html.markdown @@ -773,9 +773,8 @@ if __name__ == '__main__': # Call the static method print(Human.grunt()) # => "*grunt*" - # Cannot call static method with instance of object - # because i.grunt() will automatically put "self" (the object i) as an argument - print(i.grunt()) # => TypeError: grunt() takes 0 positional arguments but 1 was given + # Static methods can be called by instances too + print(i.grunt()) # => "*grunt*" # Update the property for this instance i.age = 42 -- cgit v1.2.3