diff options
| author | Cornel Punga <cornel.punga@gmail.com> | 2015-03-24 19:26:19 +0200 | 
|---|---|---|
| committer | Cornel Punga <cornel.punga@gmail.com> | 2015-03-24 19:26:19 +0200 | 
| commit | 44c37d5531d42a73b0bde49525e586b413489caf (patch) | |
| tree | a1d76c0b7a2bac64b0b890dbc3138ae6f307cc27 | |
| parent | 928afcc4c735c64682b07a52d20baf437cef1316 (diff) | |
[python3.html.mardown] Added a short statement about magic methods
Terminology related to Python special functions
| -rw-r--r-- | python3.html.markdown | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/python3.html.markdown b/python3.html.markdown index e8913267..56126ad3 100644 --- a/python3.html.markdown +++ b/python3.html.markdown @@ -498,7 +498,9 @@ class Human(object):      # Basic initializer, this is called when this class is instantiated.      # Note that the double leading and trailing underscores denote objects      # or attributes that are used by python but that live in user-controlled -    # namespaces. You should not invent such names on your own. +    # namespaces. Methods(or objects or attributes) like: __init__, __str__,  +    # __repr__ etc. are called magic methods (or sometimes called dunder methods)   +    # You should not invent such names on your own.      def __init__(self, name):          # Assign the argument to the instance's name attribute          self.name = name | 
