By default, the first string in the body of a method is used as its docstring (or documentation string). Python will use this when help()
is called for that method.
def foo(bar):
"""
Takes bar and does some things to it.
"""
return bar
help(foo)
foo(bar)
Takes bar and does
some things to it
You can read more about how this works by reading PEP-258, and this question goes into some more details.