Python: Funciones

Casi todos los lenguajes tienen funciones, una función es un grupo de instrucciones que realizan una determinada tarea.

En Python utilizamos def para crear una función.

Para ejecutar una función tienes que invocarla: prueba().


Las funciones pueden tener argumentos:


Las funciones también pueden devolver un resultado:


Las funciones en Python pueden ser invocadas de manera recursiva, pero debes poner una condición para que esta ejecución se detenga:


Tenemos también las funciones Lambda, son funciones que no tienen nombre:


Las funciones pueden encapsularse en módulos, los módulos se pueden importar, Python tiene centenares de módulos disponibles para importar:


Puedes importar elementos específicos de un módulo:

Comentarios