CURSO GRATUITO · MÓDULO 4 · LECCIÓN 4.1

Crear y llamar funciones

Crea funciones reutilizables, organiza registros y colecciones y controla errores para construir programas fiables.

Todas las lecciones son gratuitas. Puedes leer y practicar sin crear una cuenta.

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?

  1. def crea la función y almacena sus instrucciones.
  2. 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

Python · nivel principiante
  1. 01EscribeModifica el archivo main.py en el editor.
  2. 02EjecutaCorre tu programa o comprueba el ejercicio.
  3. 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

Al ejecutar se inicia Python
main.pyPYTHON
Archivo de práctica
Loading...

Teclas útiles en el móvil

Python en el navegador · entorno aislado2 líneas