What makes a string literal a Python docstring?
It appears as the first statement in a module, function, class, or method body.
Any string passed to print() becomes the surrounding function's docstring.
print()
It is written as the final # comment after the definition.
#
It must be stored in a separate text file with the same name.