Ejercicios con for en python |Aprende a programar

A veces, los programas necesitan repetir acciones. Para repetir acciones podemos usar el bucle for en python. Un bucle for está escrito dentro del código y puede tener una o más instrucciones.

Ejercicios con for en python
Ciclor For en Python

Un bucle for repetirá un bloque de código. La repetición continúa hasta que se cumple la condición de parada. Si no se cumple la condición de parada, se repetirá infinitamente.

Estas instrucciones (ciclo) se repiten hasta que se cumple una condición.

Puedes ver más teoría en los siguentes enlaces:

Índice

Ejemplo

En el siguiente ejercicio, repetiremos acciones en cada elemento de una lista.

El primer ciclo for repetirá la función de impresión para cada elemento de la lista. El segundo ciclo hará un cálculo en cada elemento de la lista num e imprimirá el resultado.

#!/usr/bin/env python3

ciudades = ['Tokyo','New York','Toronto','Hong Kong']
print('Ciudades loop:')
for x in ciudades:
    print('Ciudad: ' + x)

print('\n')  # nueva línea

num = [1,2,3,4,5,6,7,8,9]
print('x^2 loop:')
for x in num:
    y = x * x
    print(str(x) + '*' + str(x) + '=' + str(y))

Si tienes dudas puedes dejar tu comentario y con gusto te ayudaremos.

Ejercicios con for en python

Prueba los siguientes ejercicios:

  1. Realice un programa que enumere los paises de la siguiente lista
    • paises = ['Canada', 'USA', 'Mexico', 'Australia']
  2. Crear un ciclo for que cuente de 0 a 100
  3. Haz una tabla de multiplicar utilizando el ciclo for
  4. Imprima los números del 1 a 10 al revés utilizando el ciclo for
  5. Crear un bucle que cuente todos los números pares hasta el 100
  6. Cree un bucle que sume los números del 100 al 200
  7. Dado un número, cuente el número total de dígitos de un número
    • Por ejemplo, el número es 75869, por lo que la salida debería ser 5.
  8. Mostrar series de Fibonacci hasta 10 términos - Fibonacci con Python
  9. Use un bucle para mostrar elementos de una lista dada que estén presentes en posiciones pares
  10. Imprima el siguiente patrón con el ciclo for:
Ejercicios con for en python

11. Imprima el siguiente patrón con el ciclo for:

Ejercicios con for en python

12. Escriba un programa en Python para imprimir todos los números primos entre 0 y 100 e imprima cuántos números primos hay.

Espero que estos ejercicios te ayuden a mejorar y puedas seguir creciendo como desarrollador. Espero tus comentarios.

Saludos, Diego.

dcaraballo

Creador de @PythonDiario, amante de la Tecnología y la Naturaleza. Programador Python, C# . NET

  1. gabriela dice:

    Hola Dario, los ejercicios resueltos en que version de python estan?
    Gracias

  2. Cesar Gustavo Flores La Rosa dice:

    Gracias por los ejercicios

Deja una respuesta

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

Subir
SoftTero