Documentos de Académico
Documentos de Profesional
Documentos de Cultura
• WHILE <condición> :
• <Líneas de código identada>
• <Líneas de código identada>
• <Líneas de código identada>
WHILE Condición
• WHILE <condición> : i = 1
• <Líneas de código identada> while i < 6:
• <Líneas de código identada> print(i)
• <Líneas de código identada> i += 1
WHILE
i = 1 • Itera indefinidamente
while i < 6: • El valor de la variables es siempre
print(i)
1
i = 1
• La condición siempre se cumplirá
WHILE
i = 1 1
while i < 6:
if i == 2: Salida del WHILE
print("Salida del WHILE")
break Termino
print(i)
i += 1
print("Termino")
WHILE
1
i = 0
while i < 6: continue
i += 1 3
if i == 2: 4
print("continue")
continue 5
print(i) 6
print("Termino") Termino
WHILE
i = 0 1
while i < 6: continue
i += 1
3
if i == 2:
print("continue") 4
continue 5
if i == 2:
break 6
print(i) Termino
print("Termino")
WHILE
i = 0 1
while i < 6:
i += 1 continue
if i == 2:
print("continue") Termino
continue
if i == 3:
break
print(i)
print("Termino")
WHILE
i = 0 123456
txt = ""
while i < 6:
i += 1
txt += str(i)
print(txt)
WHILE
Ingrese un numero
Para terminar escriba salir
i = 0 : 12
txt = "" Ingreso : 12
while txt != "salir": Ingrese un numero
print("Ingrese un numero ") Para terminar escriba salir
print("Para terminar escriba salir") : 14
txt = input(": ")
Ingreso : 14
print("Ingreso : " + txt)
Ingrese un numero
print(txt)
Para terminar escriba salir
: salir
Ingreso : salir
salir
i = 0 : 10
txt = "" Ingreso : 10
while txt != "salir":
print("Ingrese un numero ") Ingrese un numero
print("Para terminar escriba salir")
txt = input(": ") Para terminar escriba salir
print("Ingreso : " + txt)
else: : salir
print("Else")
Ingreso : salir
Else
j:2
i:1
j:1
j:2
i = 1 j:3
j:1
j = 1 j:2
j:1
j += 1 j:2
print("i : " + str(i)) j:3
i += 1 i:4
j:1
print("Termino") j:2
j:3
i:5
Termino
WHILE ANIDADO
1
i = 1
while i < 6: i es menor a 4
print(i)
while i < 4: i es menor a 4
print("i es menor a 4") i es menor a 4
i += 1
i += 1 5
print("Termino")
Termino
WHILE ANIDADO
j:1
j:2
i = 1
j = 1 j:3
while i < 6: i:1
while j < 4:
print("j : " + str(j)) i:2
j += 1 i:3
print("i : " + str(i)) i:4
i += 1
print("Termino") i:5
Termino
FOR
FOR
i = 1
while i < 6:
print(i) for i in range(1, 6):
i += 1 print(i)
FOR
1
2
for i in range(1, 6):
print(i) 3
4
5
FOR
0
for i in range(6): 1
print(i) 2
3
4
5
FOR
i es menor que 4
for i in range(1, 6):
if i == 2: i es igual a 2
print("i es igual a 2")
elif i < 4: i es menor que 4
print("i es menor que 4")
else: i es igual o mayor a 4
print("i es igual o mayor a 4") i es igual o mayor a 4
FOR
for i in range(6): 0
if i == 2:
break 1
print(i)
FOR
0
for i in range(6): 1
if i == 2:
continue 3
print(i) 4
5
FOR
for i in range(6): 0
if i == 2: 1
print("continue")
continue continue
elif i == 4: 3
print("break")
break break
print(i) Termino
print("Termino")
FOR
2
2
for i in range(1,6):
i = 2 2
print(i) 2
print("Termino")
2
Termino
• j:0
• j:1
• j:2
•
FOR ANIDADO •
i:1
j:0
• j:1
• j:2
• i:2
•
for j in range(3): j:1
• j:2
print("j : " + str(j)) • i:3
print("i : " + str(i)) • j:0
print("Termino") • j:1
• j:2
• i:4
• j:0
• j:1
• j:2
• i:5
• Termino
EJERCICIOS