Функция
Коротко: Функция — именованный блок кода, который вызывают с входными данными (параметрами) и который может выдавать результат (возвращаемое значение). Она делает код повторно используемым и читаемым.
Подробнее: Логику пишут один раз и вызывают сколько угодно. В Java функции внутри классов называют методами.
Подробности
def area(width, height=1):См. также: события, математические функции