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.
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:
- Ciclo o bucle for in en python
- Cuenta regresiva..3..2..1.. (Iteraciones:For en Python)
- Ejercicios Python
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:
- Realice un programa que enumere los paises de la siguiente lista
- paises = ['Canada', 'USA', 'Mexico', 'Australia']
- Crear un ciclo for que cuente de 0 a 100
- Haz una tabla de multiplicar utilizando el ciclo for
- Imprima los números del 1 a 10 al revés utilizando el ciclo for
- Crear un bucle que cuente todos los números pares hasta el 100
- Cree un bucle que sume los números del 100 al 200
- 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.
- Mostrar series de Fibonacci hasta 10 términos - Fibonacci con Python
- Use un bucle para mostrar elementos de una lista dada que estén presentes en posiciones pares
- Imprima el siguiente patrón con el ciclo for:
11. Imprima el siguiente patrón con el ciclo for:
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.
-
-
nose
-
-
Gracias por los ejercicios
Deja una respuesta
Hola Dario, los ejercicios resueltos en que version de python estan?
Gracias