
Se puede reutilizar un código, esto hace que sea más fácil para el futuro si se necesita esa función.
Ahorra espacio adentro de los programas al reducir líneas de código.
Dividir un programa grande en módulos más pequeños, los cuales pueden ser más manejables al momento de mantener el programa.
Corresponde a un grupo de funciones o instrucciones reconstruidas en cada uno de los lenguajes de programación.
En Python
Cuenta con diversas librerías que le permiten al programador hacer uso de varias funciones predefinidas.
Algunas librerías que tiene Python son:
requests
Pillow
Scrapy
NLTK
Math
Para poder hacer uso de ellas, se debe importar el archivo, con la palabra import seguido de la librería que se desee importar. Para hacer uso de las funciones de la librería dentro del programa, se debe colocar: el nombre de la librería, seguido del cárter punto(.) y luego el nombre de la función
El nombre de la función.
Debe ser descriptivo
Debe ser único
Parámetros.
No son obligatorios
Corresponden a la información que recibe la función
Valor de retorno.
Las funciones lo tienen y los procedimientos no
En Python puede ser más de uno
Corresponden a la información que devuelve la función