1
Son pequeños programas con nombre único y son fácilmente reutilizables.
2
Sirven para reducir líneas de código y hacen más entendible el programa porque incluso éste se puede sectorizar así:
1. Importaciones. 2. Definiciones de funciones. Y 3. Sentencias del programa.
3
Cuando declaramos una función nueva, le estamos enseñando a Python una forma puntual de procesar datos.
Son colecciones de funciones ya pensadas y escritas.
Para utilizarlas primero se deben importar (import Nombre_Librería) y después se debe citar la función deseada de esa librería en concreto (Nombre_Librería.Nombre_Función).
Para conocer las librerías de Python hay que buscar en la documentación oficial.
_______________
Debe ser descriptivo
Debe ser único
_______________
No son obligatorios
Corresponden a la información que recibe la función
________________
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