Функция в Python — это именованный блок кода, который выполняет определенную задачу. Она может принимать аргументы и возвращать значение.
Основные характеристики:
- Многократное использование: Позволяет избежать дублирования кода.
- Модульность: Разбивает программу на более мелкие, управляемые части.
- Абстракция: Скрывает детали реализации, предоставляя простой интерфейс.
Пример определения и вызова функции:
python
Функции могут быть:
- Встроенными: Предоставляются самим Python (например,
print(), len()).
- Определенными пользователем: Создаются разработчиком.
- Анонимными (лямбда-функции): Небольшие функции без имени.
python