Fundamentos de Programación
LABORATORIO N° 11
Diccionarios en Python
CODIGO DEL CURSO:
Alumno(s) Nota
Bautista Gonzales Bryan
Grupo C24 A
Ciclo IA
Fecha de entrega
DESARROLLO DE SOFTWARE Ing. Marcelo Miranda Maldonado
PROGRAMA DE FORMACIÓN REGULAR gmirandam@[Link]
Laboratorio de Fundamentos de Programación Página 1 de 5
I.- OBJETIVOS:
Elaborar y diseñar programas en Python empleando diccionarios.
II.- SEGURIDAD:
Advertencia:
En este laboratorio está prohibida la manipulación del
hardware, conexiones eléctricas o de red; así como la
ingestión de alimentos o bebidas.
III.- FUNDAMENTO TEÓRICO:
Revisar el texto guía que está en el campus Virtual.
IV.- NORMAS EMPLEADAS:
No aplica
V.- RECURSOS:
En este laboratorio cada alumno trabajará con un equipo con Windows 10.
VI.- METODOLOGÍA PARA EL DESARROLLO DE LA TAREA:
El desarrollo del laboratorio es individual.
VII.- PROCEDIMIENTO:
EJERCICIO DE APLICACIÓN
1. Elabore una aplicación en Python que se encargue de inicializar mediante un diccionario el codigo y el
apellido de 5 alumnos.
a. Imprimr la lista de valores con sus claves. Es decir, las claves serán los codigo y los apellidos los
valores del diccionario
b. Obtener el número de alumnos
c. Imprimir solo las claves
d. Imprimir solo los valores
e. Obtener el valor de un elemento dada su clave
f. Añadir un nuevo elemento al diccionario
g. Imprimir el diccionario con el nuevo elemento añadido (paso f)
h. Emplee otro método para añadir valores sobre el diccionario
i. Elimine un elemento del diccionario e imprima los resultados de la nueva lista
j. Realice una copia del diccionario
k. Elimine los elementos del diccionario
l. Devolver los elementos del diccionario en tuplas
m. Fusionar los 2 diccionarios
n. Añadir los elementos de un diccionario a otro
Laboratorio de Fundamentos de Programación Página 2 de 5
Programa en Python
Laboratorio de Fundamentos de Programación Página 3 de 5
2. Elabore un programa en Python que registre en un diccionario n usuarios (email y password) el cual no
debe aceptar email repetidos, cada vez que registre un usuario deberá confirmar si desea salir o no, si
confirma la salida deberá imprimir todos los usuarios registrados, en caso que opte por no salir deberá
solicitar otro usuario.
Programa en Python
Laboratorio de Fundamentos de Programación Página 4 de 5
3. Mediante un menú elabore un mantenimiento de clientes (empresa y ruc).
a. Registrar clientes
b. Mostrar clientes
c. Buscar clientes
d. Actualizar clientes
e. Eliminar clientes
f. Salir
Programa en Python
Laboratorio de Fundamentos de Programación Página 5 de 5
OBSERVACIONES:
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
CONCLUSIONES:
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
"Dime y lo olvido, enséñame y lo recuerdo, involúcrame y lo aprendo”. Benjamín Franklin (1706-1790)