Está en la página 1de 3

Autor: Xavier Pauta

Contacto: 0980782990

Funciones
La creación de una función nos permite asignarle un nombre a un bloque
de código y así, cuando queramos ejecutar ese bloque, sólo
necesitaremos llamar a la función.
Estructura general:

Parámetros:

 Pueden ser de cualquier tipo de dato


 Son opcionales
 Importa el orden
Bloque de código:

 Líneas de código que, con ayuda de los parámetros (si los


hay), se encargan de cumplir el objetivo de la función.

 Las variables que sean definidas dentro del bloque de código


se denominan variables locales y estas sólo existen dentro
de este bloque, no pueden ser usadas en el programa
principal.
Valores de retorno:

 Son opcionales.
 Puedes retornar cualquier valor sin importar el tipo de
dato.
 No hay limite para la cantidad de valores a retornar.
Las funciones normalmente tienen como objetivo realizar un proceso y
retornar algún o algunos valores, sin embargo, también existen otras
que no retornan valores si no que muestran los resultados obtenidos
por pantalla o modifican algunos de los parámetros que reciben.
Ejemplos de funciones:
Función que recibe una lista que contiene elementos repetidos y
retorna otra lista con los elementos sin repetir de la lista
recibida como parámetro.

Nombre: listaUnica

Parámetros: lista

Objetivo: Crear una lista con


elementos únicos a
partir de la recibida
como parámetro.

Retorno: lista con elementos


Función que recibe 2
únicos.

listas, una con nombres y otra con edades. Esta debe mostrar por
pantalla el nombre y la edad de cada persona.

Nombre: mostrarPersonas

Parámetros: nombres (list)


edades (list)

Objetivo: Mostrar por pantalla


el nombre y la edad
de cada persona.

Retorno: None

Función que recibe una lista llena de números. Esta debe sustituir
los números negativos por 0.
Nombre: quitarNeg

Parámetros: lista (list)

Objetivo: Modifica la lista recibida


como parámetro
sustituyendo los valores
negativos por 0.

Retorno: None

También podría gustarte