Editor con dos bucles for, uno con range(1, 6) y otro que imprime asteriscos, junto a los valores del 1 al 5 y un sello rojo con la palabra «Ejercicios».

Python: ejercicios interactivos del bucle for

Leer cómo funciona for es el primer paso. Saber qué se está recorriendo, elegir bien el range() y decidir cuándo salir del bucle exige práctica.

Esta pieza reúne nueve ejercicios interactivos de dificultad creciente para aplicar lo explicado en el artículo Python: bucle for, recorrer una secuencia elemento a elemento. Trabajaremos el recorrido de cadenas, range() hacia delante y hacia atrás, contadores y acumuladores, bucles anidados, break y for ... else. Dos retos, marcados como adelanto, recorren listas: se verán en detalle en una lección posterior.

Cómo trabajar con los ejercicios

  1. Lee el enunciado e identifica qué vas a recorrer.
  2. Predice qué valores tomará la variable del bucle, especialmente el primero y el último.
  3. Escribe y ejecuta el código en el laboratorio.
  4. Si algo se queda esperando, pulsa Detener y revisa el programa.
  5. Consulta las pistas y la solución propuesta solo después de intentarlo.

Laboratorio interactivo

Escribe, ejecuta y corrige tus programas directamente en el navegador. El laboratorio admite input(), consola de salida y una solución orientativa para cada ejercicio.


Antes de abrir una solución

Comprueba qué recorre el for y qué valor toma la variable en cada vuelta; si el range() incluye el último valor que necesitas (el fin nunca se incluye); si el paso tiene el signo correcto; si el else está alineado con el for y no con el if; y si input() se convierte correctamente.

Comparar no es copiar

La solución propuesta no es la única posible. Si tu programa produce correctamente el resultado esperado y es claro, no necesitas sustituirlo por otro diferente.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *