Iteración usando while
Duración de la lección: 4:05 min
[1]:
#
# Estructura básica de un while
# ===============================================
#
counter = 0
while counter < 5:
#
# Cuerpo del while
#
print(counter)
counter = counter + 1
print("fin")
0
1
2
3
4
fin
[2]:
#
# El cuerpo del while nunca se ejecuta
#
value = 10
while value < 5:
print(value)
value += 1
[3]:
#
# Estructura equivalente entre un for y un while
# ===============================================
#
for num in range(2, 10):
print(num)
2
3
4
5
6
7
8
9
[4]:
num = 2
while num < 10:
print(num)
num += 1
2
3
4
5
6
7
8
9
Comando else en estructuras for y while
[5]:
n = 0
while n < 5:
print(n)
n = n + 1
else:
#
# Es posible pero en la práctica
# no se usa
#
print("cuerpo else")
print("fin")
0
1
2
3
4
cuerpo else
fin
[6]:
for n in range(5):
print(n)
n = n + 1
else:
print("cuerpo else")
print("fin")
0
1
2
3
4
cuerpo else
fin