На этом шаге мы закончим изучение этого вопроса.
При рассмотрении комментариев мы говорили, что часто для комментирования большого фрагмента кода используются утроенные кавычки или утроенные апострофы. Такие строки не являются комментариями в полном смысле этого слова. Вместо комментирования фрагмента создается объект строкового типа, который сохраняется в атрибуте __doc__. Функция help () при составлении документации получает информацию из этого атрибута. Такие строки называются строками документирования.
В качестве примера создадим два файла в одной папке. Содержимое файла test4.py:

Рис.1. Содержимое файла test4.py
Теперь подключим этот модуль и выведем содержимое строк документирования:

Рис.2. Подключение файла и вывод строки документирования
Результат выполнения:

Рис.3. Результат выполнения
Теперь получим содержимое строк документирования с помощью атрибута __doc__:

Рис.4. Использование атрибута __doc__
Результат выполнения:

Рис.5. Результат выполнения
Атрибут __doc__ можно использовать вместо функции help (). В качестве примера получим документацию по функции input (). Результат выполнения:

Рис.6. Результат выполнения
Получить список всех идентификаторов внутри модуля позволяет функция dir ():

Рис.7. Использование функции dir ()
Результат выполнения:

Рис.8. Результат выполнения
Теперь получим список всех встроенных идентификаторов:

Рис.9. Получение встроенных идентификаторов
Функция dir() может не принимать параметров вообще. В этом случае возвращается список идентификаторов текущего модуля:

Рис.10. Использование функции dir () без параметров
Результат выполнения:

Рис.11. Результат выполнения
Со следующего шага мы начнем рассматривать переменные.