Saltar al contenido principal

Funciones

En el contexto de la programación, una función es una secuencia de sentencias que realizan una operación y que recibe un nombre. Cuando se define una función, se le especifica un nombre y la secuencia de sentencias. Más adelante, se puede llamar o invocar la función por ese nombre. Ya vimos ejemplos de llamada a una función en apartados anteriores:

>>> type(32)
<class 'int'>

El nombre de la función es type. La expresión entre paréntesis recibe el nombre de argumento de la función. El argumento es un valor o variable que se le pasa a la función como parámetro de entrada. El resultado de la función type es el del tipo del argumento.

Es habitual decir que una función recibe un argumento y devuelve un resultado. El resultado se llama valor de retorno.