Clase05 Iteraciones
Clase05 Iteraciones
Clase05 Iteraciones
repetibilidad
Listas
El Tipo de dato lista contiene una secuencia de
valores, separados por comas, entre corchetes
>>> a = ['spam', 'eggs', 100, 1234]
>>> a ['spam', 'eggs', 100, 1234]
While <<Condicion>>:
<Instrucciones>
n = int(input("ingrese el N:"))
i=0
suma=0
while i<=n:
suma=suma+i
i=i+1
print ("la suma de los n primeros es:", suma)
Iterar con un while
n = 5 Iteracion Condicion intrucciones:
i=0
(i<=n) suma=suma+i
i=i+1
suma=0
while i<=n: 1 (0<=5)=true Suma=0+0=0,
i=0+1=1
suma=suma+i
2 (1<=5)=true Suma=0+1=1
i=i+1
i=1+1=2
3 (2<=5)=true suma=1+2=3
i=2+1=3
4 (3<=5)=true Suma=3+3=6
i=3+1=4
5 (4<=5)=true Suma=6+4=10
i=4+1=5
6 (5<=5)=true Suma=10+5=15
i=5+1=6
7 (6<=5)=false
Control de bucles, break, continue
y pass
• Comando break termina los bucles: for y while
for letra in "Python":
print ("Letra actual : " + letra)
if letra == "h":
break
print("Finalizo")
--------------------------------------------------------------------------------------------------
var = 10
while var> 0:
var = var-1
if var == 5:
break
print ("Valor actual de la variable : " + str(var))
print ("fin del script")
Control de bucles, break, continue
y pass
Continue: permite continuar con la siguiente iteración.
cadena="Python"
for letra in cadena :
if letra == "h":
continue
print ("Letra actual : " + letra)
print(" la palabra python")
print(" la cadena", cadena)
# Primer ejemplo
var = 10
while var > 0:
var = var -1
if var == 5:
continue
print ("Valor actual de la variable : " + str(var))