Practicas con bucle for


El bucle for



En general, un bucle es una estructura de control que repite un bloque de instrucciones. Un bucle for es un bucle que repite el bloque de instrucciones un número predeterminado de veces. El bloque de instrucciones que se repite se suele llamar cuerpo del bucle y cada repetición se suele llamar iteración.

La sintaxis de un bucle for es la siguiente:


for variable in elemento iterable (lista, cadena, range, etc.):
    cuerpo del bucle


No es necesario definir la variable de control antes del bucle, aunque se puede utilizar como variable de control una variable ya definida en el programa.





# Bucle for
for i in [1,2,3,4,5]:
    print("Hola mundo")







print("comienzo")
for i in []:
    print("Hola ")
print
print("Final")



 print("Comienzo")
for i in [1, 1, 1]:
    print("Hola ")
print
print("Final")



 
print("Comienzo")
for _ in [0, 1, 2]:
    print("Hola ")
print
print("Final")



 
print("Comienzo")
for i in [3, 4, 5]:
    print"Hola. Ahora i vale" ,i ," y su cuadrado " ,i * 2
print("Final")



 
print("Comienzo")
for i in ["Alba", "Benito", 27]:
    print"Hola. Ahora i vale", i
print("Final")



 
print("Comienzo")
for numero in  [0, 1, 2, 3]:
    print numero, " * ", numero , " = " , numero ** 2
print("Final")



 
i = 10
print"El bucle no ha comenzado. Ahora i vale ",i

for i in [0, 1, 2, 3, 4]:
    print i," * ",i, " = ",i ** 2

print"El bucle ha terminado. Ahora i vale ",i



 
for i in [0, 1, 2]:
    print i," * ", i, " = ",i ** 2

print

for i in [0, 1, 2, 3]:
    print i," * ", i, " = ",i ** 3



 
for i in "AMIGO":
    print "Dame una ",i

print "AMIGO!"



 
print("Comienzo")
for i in range(3):
    print("Hola ")
print
print("Final")



 
print("Comienzo")

for i in range(10):
    print("Hola ")

print
print("Final")



 
nv=input("Dame el numero de vecez a saludar: ")

print "El numero de veces a saludar es: ", nv

for i in range(nv):
    print"Hola",i

print

print "El numero de veces que saludo fue: ", nv

print ("Adios")



 
# coding=utf-8
print("Comienzo")
cuenta = 0
for i in range(1, 6):
    if i % 2 == 0:
        cuenta = cuenta + 1
print"Desde 1 hasta 5 hay ", cuenta, "múltiplos de 2"



 
# coding=utf-8
print("Comienzo")
print("Sumatoria del 1 al 4")
sum = 0
for i in [1, 2, 3, 4]:
    sum = sum + i
    print sum


print "La suma de los números de 1 a 4 es ",sum

Entradas populares de este blog

1.4 Aspectos matematicos de la graficacion (geometria fractal)

1.2 Dispositivos de hardware y software para el despliegue gráfico.

Ejemplos de compañeros en clase