En programación, una función es un grupo de instrucciones
con un objetivo en particular y que se ejecuta al ser llamada desde otra
función o procedimiento. Una función puede llamarse múltiples veces e incluso
llamarse a sí misma.
Las funciones pueden recibir datos desde afuera al ser
llamadas a través de los parámetros y deben entregar un resultado.
Se diferencian de los procedimientos porque estos no
devuelven un resultado.
En general las funciones deben tener un nombre único en el
ámbito para poder ser llamadas, un tipo de dato de resultado, una lista de
parámetros de entrada y su código.
Palabra reservada def
La sintaxis para una
definición de función en Python es:
def NOMBRE( LISTA DE PARAMETROS
):
SENTENCIAS
En una definición de función la palabra reservada
en el encabezado es def, y enseguida se escribe el nombre de la función y una
lista de parámetros encerrados entre paréntesis. La lista de parámetros puede
estar vacía o contener un sinnúmero de parámetros. En cualquier caso los
paréntesis se requieren.
El primer par de funciones que escribiremos no
tiene parámetros, por lo que la sintaxis luce así:
def nueva_linea():
print # la sentencia print sin
argumentos muestra una nueva línea
No hay comentarios:
Publicar un comentario