¿Qué es una función en Python? Una función en Python es, en esencia, un bloque de código diseñado para ejecutar una tarea particular. Las funciones se pueden invocar en cualquier momento del programa, permitiendo que ese código se ejecute cada vez que sea necesario sin necesidad de duplicarlo.