L09. Diccionarios PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

m

er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh

This study source was downloaded by 100000824476191 from CourseHero.com on 10-15-2021 09:30:38 GMT -05:00

https://www.coursehero.com/file/64019698/L09-Diccionarios-pdf/
1.- OBJETIVOS:

• Conoce la aplicación y casos en el manejo de diccionarios


• Conoce la sintaxis y los métodos de acceso a diccionarios
• Conoce la aplicación del proceso de actualización de diccionarios.
2.- SEGURIDAD:
• Ubicar maletines y/o mochilas en el lugar del aula de Laboratorio
destinado para tal fin.
• No ingerir líquidos ni comida en el aula de Laboratorio.
• Al culminar la sesión de laboratorio, apagar correctamente la
computadora y el monitor.
• Deberá dejar la mesa de trabajo y la silla que utilizó limpias y ordenadas.

m
er as
• No es permitido la manipulación del hardware, conexiones eléctricas o de red.

co
eH w
o.
3.- EQUIPOS, MATERIALES, PROGRAMAS Y RECURSOS:
rs e
• PC personal con Windows 10.
ou urc
• Lenguaje Phyton 3.x
• Material adicional en Canvas Tecsup
o
aC s
vi y re

4.- INTRODUCCIÓN:
La elasticidad en el manejo de los datos se refuerza con la estructura de los
diccionarios. Su versatilidad en el manejo de los elementos, confiriendo al
ed d

usuario el control total de la direccionalidad de los datos, permite


ar stu

personalizar y ampliar las posibilidades de gestión de la información.º


is

5.- PREPARACIÓN:
Th

Usted debe haber revisado previamente el material sobre el tema del


presente laboratorio que se encuentra en Tecsup Virtu@l, durante el
sh

desarrollo de los temas de clase se tendrán ejercicios explicativos en cada


uno de los puntos, ello le dará a la sesión una interacción de la teoría y la
parte práctica, ya que en todo momento el alumno podrá comprobar en su
propia PC.

REDES Y COMUNICACIONES - TECSUP 2

This study source was downloaded by 100000824476191 from CourseHero.com on 10-15-2021 09:30:38 GMT -05:00

https://www.coursehero.com/file/64019698/L09-Diccionarios-pdf/
6.- PROCEDIMIENTO
Elaborar una aplicación para gestión de datos. La interfase debe ser amigable,
intuitiva y práctica. Los procedimientos son:
• Inicializar los datos. un diccionario el nùmero de matrícula (4 digitos), los
apellidos, nombres y el gènero de 5 alumnos. A continuación, crear un
menú de acceso con las siguientes acciones:
• Imprimir el contenido. Permitirà mostrar un submenú para elegir:
i. Mostrar un alumno: Ingresar un código para obtener toda la
información del estudiante.
ii. Mostrar todo el contenido: mediante un formato informativo
(incluyan todos los datos), la estadística por género y el total de
alumnos.Contiene un submenú:

m
1. Contenido stàndar

er as
co
2. Ordenado por apellidos

eH w
3. Ordenado por número de matrícula.

o.
iii. Mostrar sólo códigos.
rs e
ou urc
iv. Mostrar sólo datos.
v. Mostrar sólo varones: Debe totalizar
o

vi. Mostrar sólo damas: Debe totalizar


aC s

• Agregar contenido al diccionario. Debe presentar las siguientes opciones:


vi y re

i. Agregar una dato.


ii. Agregar varios datos.
ed d

• Modificar contenido al diccionario. Permitirà ingresar el código para


ar stu

mostrar los datos iniciales y preguntar el dato a variar.


• Eliminar contenido: Debe presentar las siguientes opciones:
i. Eliminar un dato: ingresar el código para eliminar al alumno.
is

ii. Eliminar varios datos.


Th

iii. Borrar todo el contenido: dejar al diccionario en blanco.


• Soporte de Contenido: Permitirà mostrar un submenú para elegir
sh

i. Realizar un backup del contenido: realizar una copia del


diccionario.
ii. Mostrar el backup: presenta los datos de la copia realizada.
• Salir.

REDES Y COMUNICACIONES - TECSUP 3

This study source was downloaded by 100000824476191 from CourseHero.com on 10-15-2021 09:30:38 GMT -05:00

https://www.coursehero.com/file/64019698/L09-Diccionarios-pdf/
➢ Pequeña muestra del programa:

m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re

1
ed d
ar stu
is
Th
sh

REDES Y COMUNICACIONES - TECSUP 4

This study source was downloaded by 100000824476191 from CourseHero.com on 10-15-2021 09:30:38 GMT -05:00

https://www.coursehero.com/file/64019698/L09-Diccionarios-pdf/
➢CONCLUSIONES:

• Concluí que un diccionario, es un tipo de dato en Python con


características especiales que nos permite almacenar cualquier
tipo de valor como enteros, cadenas, listas e incluso otras
funciones. Estos diccionarios nos permiten además identificar cada
elemento por una clave (key).

• Los diccionarios al igual que las listas tienen sus métodos


utilizados como : dict(),keys(),items(),values(),clear(),copy(),entre

m
er as
otros.

co
eH w
o.
rs e
• Los diccionarios son mutables, es decir, es posible modificar su
ou urc
longitud, podemos agregar o quitar elementos de él; de igual
forma todos los valores almacenados en el diccionario pueden ser
o
aC s

modificados.
vi y re

• A diferencias de las listas y de las tuplas los diccionarios no se


ed d
ar stu

rigen por la regla de los índices, en este caso todos los valores que
se almacenen en el diccionario no corresponderá a un índice, si no
is

a una llave.
Th

• Los diccionarios no preservan el orden de los elementos: éste


sh

depende de las claves que se usen, del orden en el que se ingresan


los datos y de otros factores. Además, no se puede iterar
directamente sobre los elementos, aunque Python provee
funciones para hacerlo (y también para iterar sobre las claves).

REDES Y COMUNICACIONES - TECSUP 5

This study source was downloaded by 100000824476191 from CourseHero.com on 10-15-2021 09:30:38 GMT -05:00

https://www.coursehero.com/file/64019698/L09-Diccionarios-pdf/
Powered by TCPDF (www.tcpdf.org)

También podría gustarte