Продолжаем "питонить"
Автор: Сергей СаенкоЯ добрался до изучения функции. Пока я не понимаю зачем они нужны и как они работают.
Зачем нужны функции? Всё очень просто. Если в вашей программе есть участок кода, который хочется повторить больше, чем два раза, то хорошей практикой считается выделить его в функцию. Некоторые функции, такие как функция len()
, которая позволяет не изобретать каждый раз способ подсчета длины коллекции, уже написаны за вас и встроены в интерпретатор. Но в Python можно писать и свои функции, чаще всего это бывает нужно, когда есть операции, которые приходится делать часто.
Мы еще не проходили функцию filter()
, но так как она появится в конце этого модуля, то решили оставить её в списке.