0% encontró este documento útil (0 votos)
216 vistas2 páginas

8 y 4 CLV 0

Este documento presenta una actividad para practicar el uso de bucles, datos estructurados y sentencias de control de flujo en Python. La actividad contiene 5 ejercicios que involucran relacionar variables con estructuras de datos, identificar sentencias de control, corregir un bucle infinito, modificar un ciclo while a for, y usar bucles anidados. El propósito es reforzar los conocimientos básicos sobre estas herramientas de programación.

Cargado por

almepe
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
216 vistas2 páginas

8 y 4 CLV 0

Este documento presenta una actividad para practicar el uso de bucles, datos estructurados y sentencias de control de flujo en Python. La actividad contiene 5 ejercicios que involucran relacionar variables con estructuras de datos, identificar sentencias de control, corregir un bucle infinito, modificar un ciclo while a for, y usar bucles anidados. El propósito es reforzar los conocimientos básicos sobre estas herramientas de programación.

Cargado por

almepe
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Actividad

Desarrollador de interfaces gráficas [Nivel 1]


Lección 2 / Actividad 1
Uso de bucles

IMPORTANTE

Para resolver tu actividad, guárdala en tu computadora e imprímela.

Si lo deseas, puedes conservarla para consultas posteriores ya que te sirve


para reforzar tu aprendizaje. No es necesario que la envíes para su revisión.

Propósito de la actividad

Identificar los tipos de datos estructurados, reconocer la utilidad de las


sentencias de control de flujo y practicar tu conocimiento sobre bucles para
ejemplos cotidianos.

Practica lo que aprendiste

I. Relaciona las variables de la columna izquierda con las estructuras


de datos que almacenan.
( ) notas = [6.7, 8.2, 9.9] A) Tupla
( ) alumnos = (‘Ana’, ‘Beto’, ’Claudia’) B) Lista
( ) calif = {‘Ana’: 6.7, ‘Beto’: 8.2, ‘Claudia’: 9.6} C) Diccionario

II. Coloca, en los paréntesis, la sentencia de control de flujo


correspondiente a su función en un programa.

( ) Sentencia que finaliza el ciclo en el que


se encuentra y no ejecuta el caso else

( ) Sentencia usada durante la A) Break


construcción de un programa, pues no B) Continue
realiza acción alguna en la sección de C) Pass
código en que se encuentra

( ) Omite el código que se encuentra


después y salta a la siguiente iteración en
un ciclo
Actividad

III. Corrige el programa para que no entre en un bucle infinito e


imprima el diccionario {'Ana': 6.7, 'Beto': 8.2, 'Claudia': 9.9}.

alumnos = ('Ana', 'Beto', 'Claudia')


notas = [6.7, 8.2, 9.9]
calificaciones = {}
index = 0
while index < len(alumnos):
calificaciones[index] = notas[index]
print(calificaciones)

IV. Modifica el programa anterior para que entregue el mismo


resultado, pero utilizando un ciclo for en lugar del ciclo while.
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________

V. Realiza un programa usando ciclos for anidados que imprima un


diccionario con las 27 combinaciones posibles del menú.

Menú
Entrada Platillo principal Postre
Sopa Res Pastel
Crema de verduras Pollo Gelatina
Spaguetti Pescado Flan

También podría gustarte