Бесплатный курс лекций по Python
Начало 11 декабря. Расписание: пн, чт в 20.15-21.00. Для записи вступи в канал →
⊗pyPmFnFDO 15 of 129 menu
По вашим просьбам сделал СВЕЖУЮ ОФЛАЙН ВЕРСИЮ номер 4 (временную). Рекомендую скачать на случай проблем с доступностью сайта.

Вывод документации функции в Python

В теле функции можно прописать строку, описывающую суть проводимой работы. Такую строку принято считать документацией функции. Она заключается в одинарные кавычки и размещается в первой строке тела функции. Чтобы ее прочитать, нужно использовать специальную функцию help, в параметр который передается имя функции.

Пусть у нас есть функция, суммирующая два числа. Об этом оставлена строка с соответствующей информацией:

def getSum(num1, num2): 'this function sums two numbers' return num1 + num2

Давайте вызовем help и узнаем, что закомментировано в getSum:

help(getSum)

После выполнения кода в консоли появится строка с названием функции и ее документацией:

Help on function getSum in module __main__: getSum(num1, num2) this function sums two numbers

С помощью функции help можно читать документацию и стандартных функций. Давайте узнаем информацию о функции print:

help(print)

Для того, чтобы вывести только строку с документацией из функции, нужно передать в help после имени функции служебную конструкцию .__doc__:

help(print.__doc__)

Создайте функцию, которая будет принимать параметром список названий месяцев и выводить их с заглавной буквы. Опишите суть работы функции в документации и выведите ее в консоль.

Выведите всю документацию о функции sum.

Выведите только строку с документацией о функции len.

idazdasvtr