Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La palabra reservada while nos permite ejecutar ciclos, o bien secuencias periódicas
que nos permiten ejecutar código múltiples veces, múltiples iteraciones basándonos
en el resultado de una expresión lógica que puede tener como resultado un valor
True o False.
Ahora, es importante recordar que:
• Realice un programa para que todos los que lo ejecutan jueguen el juego
Adivina el número secreto, el cual se lo almacena en una variable
llamada númeroSecreto. ¡Quienes no adivinen el número quedarán
atrapados en un ciclo sin fin!
Ciclos(bucles) en el código con for
Un bucle for es un bucle que repite el bloque de instrucciones un
número prederminado de veces.
Por ejemplo:
for variable in range(vi, vf, inc):
print(“Mensaje")
Nota: la función range() solo acepta enteros como argumentos y genera secuencias de
enteros.
Ejemplo
• Una compañía fabrica focos de colores (verdes, blancos y rojos). Se desea
contabilizar, de un lote de N focos, el número de focos de cada color que
hay en existencia y de que color hay la mayor cantidad.
• Una persona debe realizar un muestreo con 50 personas para determinar
el promedio de peso de los niños, jóvenes, adultos y Tercera edad que
existen en su zona habitacional. Se determinan las categorías con base en
la siguiente tabla:
CATEGORIA EDAD
Niños 0 – 13
Jóvenes 14 – 29
Adultos 30 – 59
Tercera edad 60 en adelante
Las declaraciones break y continue
La rama else del ciclo siempre se ejecuta una vez, independientemente de si el ciclo
ha entrado o no en su cuerpo .
i=1
while i < 5: i = 111
print(i) for i in range(2, 1):
i += 1 print(i)
else: else:
print("else:", i) print("else:", i)
Listas
Puede suceder que se tenga que leer, almacenar, procesar y, finalmente,
imprimir docenas, quizás cientos, tal vez incluso miles de números.
¿Entonces que? ¿Se necesita crear una variable separada para cada valor?
Por ejemplo:
numeros = [ 10, 5, 7, 2, 1]
Los elementos dentro de una lista pueden tener diferentes tipos . Algunos de ellos
pueden ser enteros, otros son flotantes y otros pueden ser listas.
Los elementos de una lista están siempre numerados desde cero. Esto significa
que el elemento almacenado al principio de la lista tendrá el número cero
Índices negativos
Los índices negativos son válidos, un elemento con un índice igual a -1 es el
último en la lista, el elemento con un índice igual a -2 es el anterior al último
en la lista, sucesivamente hasta el primer elemento de la lista
Ejemplo
• Cree una lista de cinco números por ejemplo 1, 2, 3, 4 y 5.