Al terminar podrás
- Definir una función con def.
- Llamar la función para ejecutar su bloque.
- Explicar por qué una función evita repetir código.
Vamos paso a paso
Una función agrupa instrucciones bajo un nombre. Se define con def, un nombre descriptivo, paréntesis y dos puntos; su cuerpo lleva sangría. Definirla no ejecuta su contenido: para ejecutarlo hay que llamarla.
Las funciones permiten dividir un problema grande en tareas pequeñas. Un programa que calcula, valida y muestra datos puede organizar cada responsabilidad en una función separada.
Una función puede no recibir datos ni devolver un resultado. Incluso en ese caso, debe tener un propósito claro y un nombre que describa la acción que realiza.
EJEMPLO EN PYTHON
def mostrar_bienvenida():
print("Bienvenido al sistema")
mostrar_bienvenida()RESULTADO
Bienvenido al sistema
¿Qué está pasando?
- def crea la función y almacena sus instrucciones.
- La llamada mostrar_bienvenida() ejecuta el bloque.
Errores que conviene evitar
- Esperar que una función se ejecute solo por haberla definido.
- Olvidar los paréntesis cuando se quiere llamar a una función.
AHORA TE TOCA A TI
Crear un saludo reutilizable
Define una función llamada mostrar_mensaje que imprima Python se aprende practicando. Después llama la función.
PISTAS
- Usa def seguido del nombre y paréntesis.
- Llama a la función después de definirla.
Tu espacio de trabajo
Cómo usar este laboratorio
- 01EscribeModifica el archivo main.py en el editor.
- 02EjecutaCorre tu programa o comprueba el ejercicio.
- 03ObservaRevisa la consola y, cuando corresponda, el gráfico.
Instrucciones de esta actividad
Define una función llamada mostrar_mensaje que imprima Python se aprende practicando. Después llama la función.
Entorno de desarrollo
Laboratorio de Python
Teclas útiles en el móvil