1. Обучение
  2. /
  3. Курса
  4. /
  5. Написание функций на Python

Connected

упражнение

Извлечение строк документации

Вы вместе с группой друзей разрабатываете новую среду разработки на Python (IDE — integrated development environment, например PyCharm, Spyder, Eclipse, Visual Studio и др.). Команда хочет добавить функцию, которая отображает подсказку со строкой документации функции, как только пользователь начинает вводить её имя. Так пользователю не придётся искать документацию отдельно. Вам поручено реализовать функцию build_tooltip(), которая извлекает строку документации из произвольной функции.

Для проверки вы будете использовать функцию count_letter(), разработанную в предыдущем упражнении, чтобы убедиться, что её строка документации извлекается корректно.

Инструкции 1/3

undefined XP
  • 1

    Начните с получения строки документации функции count_letter(). Используйте атрибут функции count_letter().

  • 2

    Теперь воспользуйтесь функцией из модуля inspect, чтобы получить более удобочитаемую версию строки документации функции count_letter().

  • 3

    Теперь создайте функцию build_tooltip(), которая умеет извлекать строку документации из любой переданной ей функции.