What exactly happens when a method is called?You may have noticed that ``x.f()`` was called without an argument above, even though the function definition for :meth:`!f` specified an argument.What happened to the argument? Surely Python raises an exception when a function that requires an argument is called without any --- even if the argument isn't actually used...
What exactly happens when a method is called?You may have noticed that ``x.f()`` was called without an argument above, even though the function definition for :meth:`!f` specified an argument.What happened to the argument? Surely Python raises an exception when a function that requires an argument is called without any --- even if the argument isn't actually used...