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

Evaluación del módulo 4: funciones y datos estructurados

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

  • Diseñar funciones con parámetros y return.
  • Seleccionar listas, tuplas y diccionarios según los datos.
  • Manejar excepciones y validar resultados.

Vamos paso a paso

Esta evaluación integra funciones, parámetros, return, alcance, tuplas, diccionarios y excepciones. Una solución puede utilizar una función para calcular, un diccionario para representar un registro y una tupla para agrupar valores relacionados.

Al leer un problema, identifica qué datos recibe la función, qué nombres están disponibles en cada ámbito y qué resultado devuelve. Cuando una clave falta o una conversión falla, reconoce la excepción correspondiente.

El reto calcula el valor de un producto mediante un diccionario y una función. Revisa los argumentos y compara el resultado con una operación manual; una solución de calidad es legible, comprobable y fácil de modificar.

EJEMPLO EN PYTHON

def total_producto(precio, cantidad):
    return precio * cantidad

producto = {"precio": 900, "cantidad": 4}
print(total_producto(producto["precio"], producto["cantidad"]))

RESULTADO

3600

¿Qué está pasando?

  1. La función recibe precio y cantidad.
  2. El diccionario conserva los datos.
  3. return devuelve el producto.

Errores que conviene evitar

  • Consultar una clave que no existe.
  • Imprimir dentro de una función cuando se requiere devolver un resultado.

AHORA TE TOCA A TI

Procesar un producto

Define total_producto(precio, cantidad). Guarda precio 900 y cantidad 4 en un diccionario e imprime el total.

PISTAS

  • Define la función antes de llamarla.
  • Pasa los valores del diccionario como argumentos.

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 total_producto(precio, cantidad). Guarda precio 900 y cantidad 4 en un diccionario e imprime el total.

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 aislado5 líneas