0% encontró este documento útil (0 votos)
48 vistas8 páginas

Lab7 Programación

El documento presenta tres ejercicios sobre el uso de diccionarios en Python. En el primer ejercicio se trabaja con un diccionario de un auto y se realizan operaciones como obtener valores, imprimir claves y actualizar años. El segundo ejercicio elimina elementos de un diccionario de autos y actualiza sus valores. El tercer ejercicio almacena datos de usuario en un diccionario.

Cargado por

pdrchllvz1999
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
48 vistas8 páginas

Lab7 Programación

El documento presenta tres ejercicios sobre el uso de diccionarios en Python. En el primer ejercicio se trabaja con un diccionario de un auto y se realizan operaciones como obtener valores, imprimir claves y actualizar años. El segundo ejercicio elimina elementos de un diccionario de autos y actualiza sus valores. El tercer ejercicio almacena datos de usuario en un diccionario.

Cargado por

pdrchllvz1999
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 DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

INTRODUCCIÓN A

LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN

Nombre(s): Grupo:
- Mamani Chuctaya Henry Rodrigo “C5-C”
- Ramos Sanca Gian Franco “C5-C”
- Ramos Lopez Dylan Gabriel “C5-C”

OBJETIVOS:

• Crear un programa usando un diccionario


• Identificar la composición de un diccionario

Equipos, materiales, programas y recursos:

● PC personal con Windows 10.

● Programa Python

● Material adicional en Canvas TECSUP.

INTRODUCCIÓN:

Un diccionario permite almacenar un conjunto de datos de diferentes tipos.

Tener en cuenta que la clave de un diccionario tiene que ser un valor único

RECOMENDACIONES:

• Cerrar todo programa que pueda distraerte de tu sesión virtual.


• Eliminar distracciones
• Realizar apuntes de la sesión virtual
• Repetir los ejercicios realizados en la sesión virtual.

PREPARACIÓN:

Para ello el alumno previamente deberá haber revisado el material publicado en TECSUP
Virtu@l, la participación activa en el transcurso de la clase previa al desarrollo del Laboratorio
y así lograr cumplir con los objetivos y metas trazados al final de cada clase.

LABORATORIO N°07
Diccionarios

DEPARTAMENTO DE TECNOLOGÍA DIGITAL


INTRODUCCIÓN A LA PROGRAMACIÓN

PROCEDIMIENTOS Y RESULTADOS:

1. Del Siguiente DICCIONARIO:


carro = {
"Marca": "Ford",
"Modelo": "Mustang",
"Year": 1964,
"Tipo": "Mecanico",
"Seguridad": "Ninguna",
"Equipamiento": "FULL"
}
Obtener
 Crear Código para obtener el Año del diccionario carro
 Crear Código para obtener la Marca del diccionario carro
 Imprime todas las CLAVES que se encuentran en el diccionario carro
 Imprime todos los VALORES que se encuentran en el diccionario carro
 Imprime todos los ITEMS que se encuentran en el diccionario carro
 Verificar si existe el espacio Observaciones en el diccionario carro, si esta
imprimir “Si hay Observaciones en la lista de CLAVES” si no imprimir “No hay
Observaciones en la lista de CLAVES”
 Ingrese el ITEM Observaciones = “Ninguna”
 Verificar si existe el espacio Observaciones en el diccionario carro, si esta
imprimir “Si hay Observaciones en la lista de CLAVES” si no imprimir “No hay
Observaciones en la lista de CLAVES”
 Actualice el valor del año usando el comando UPDATE y reemplazándolo por
1969

Resultado:

DEPARTAMENTO DE TECNOLOGÍA DIGITAL


INTRODUCCIÓN A LA PROGRAMACIÓN

Figura 1. Código ejercicio 1

Figura 2. Resultado ejercicio 1

(Link código ejercicio 1)


https://colab.research.google.com/drive/1g_29UpCYQ-
OUPKRiALJ9wwFwkAg0Xqt1?usp=sharing

DEPARTAMENTO DE TECNOLOGÍA DIGITAL


INTRODUCCIÓN A LA PROGRAMACIÓN

2. Siguiente diccionario

Obtener:
Automovil = {
"Marca": "Ford",
"Modelo": "Mustang",
"Year": 1964,
"Tipo": "Mecanico",
"Seguridad": "Ninguna",
"Equipamiento": "FULL"
}

 Eliminar usando el comando POP los ITEMS Seguridad


 Eliminar usando el comando DEL el ITEM Equipamiento
 Actualizar el Valor de la Marca a Nissan
 Actualizar el Valor del Modelo por Sentra
 Actualizar el Año por 1989
 Copia el diccionario Automovil a un nuevo diccionario llamado: midiccionario
 Limpia la Variable Automovil e imprímela VACIA

Resultado:

DEPARTAMENTO DE TECNOLOGÍA DIGITAL


INTRODUCCIÓN A LA PROGRAMACIÓN

Figura 3. Código ejercicio 2

Figura 4. Resultado ejercicio 2

(Link código ejercicio 2) https://colab.research.google.com/drive/1SAwJz-


SUIyLdyAuiVLQ8jihpthH8Bo1t?usp=sharing

DEPARTAMENTO DE TECNOLOGÍA DIGITAL


INTRODUCCIÓN A LA PROGRAMACIÓN

3. Escribir un programa que pregunte al usuario su nombre, edad, dirección y teléfono y lo


guarde en un diccionario. Después debe mostrar por pantalla el mensaje:
<usuario> tiene <edad> años, vive en <dirección> y su número de teléfono es <teléfono>.

Figura 5. Código ejercicio 3

Figura 6. Resultado ejercicio 3

(Link código ejercicio 3)


https://colab.research.google.com/drive/15640gS7nqiazShv4Sg1OlRyg-
TZvpGAp?usp=sharing

Conclusiones:
- Los diccionarios en Python facilitan el almacenamiento de datos mediante
pares clave-valor, lo que simplifica el acceso y manipulación de la información.

- Los métodos keys(), values() e items() permiten acceder y manipular


eficientemente las claves y valores de un diccionario, lo que mejora la
productividad del desarrollo.

- La capacidad de manipulación dinámica de datos en los diccionarios nos brinda


flexibilidad para agregar, modificar y eliminar elementos según sea necesario,
lo que facilita la gestión de información.

DEPARTAMENTO DE TECNOLOGÍA DIGITAL


INTRODUCCIÓN A LA PROGRAMACIÓN

- La resolución de ejercicios prácticos de manipulación de diccionarios nos


ayudó a reforzar nuestros conocimientos sobre los principios de programación
estructurada.

DEPARTAMENTO DE TECNOLOGÍA DIGITAL

También podría gustarte