INTRODUCCIÓN A
LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
1
Integrantes:
Ccachura Champi,Yoni Yovana.
Roger Arístides Jiménez Espinoza.
Sedano Adama Carlos Miguel.
Porras Laureano Gerson Alexander.
Espinoza Castillo Esgar Espinoza.
OBJETIVOS:
• Crear programas utilizando conjuntos ser
• Utilizar operadores y métodos para realizar operaciones con conjuntos.
Equipos, materiales, programas y recursos:
• PC personal con Windows 10.
• Programa Python
• Material adicional en Canvas TECSUP.
INTRODUCCIÓN:
Un conjunto es una colección de objetos distintos llamados elementos, se caracterizan por
estar siempre bien definidos y no tener dos elementos exactamente iguales, nos serán de
utilidad si deseamos eliminar valores duplicados.
SEGURIDAD:
• Ubicar maletines y/o mochilas en el lugar del aula de laboratorio destinado para tal
fin.
• No ingresar con líquidos ni comida al 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.
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.
2
INTRODUCCIÓN A LA PROGRAMACIÓN
PROCEDIMIENTOS Y RESULTADOS:
1. En una empresa textil se tienen los almacenes 1, 2 y 3 con los siguientes productos:
almacen1: toalla_cara, toalla_mano, toalla_baño almacen2:
sabana_1plaza, sabana_2plazas, sabana_queen, sabana_king almacen3:
sabana_1plaza, toalla_extra_baño, sabana_cuna, sabana_king
Escriba un programa en Python que permita generar:
• Un solo conjunto de productos.
• Halle los elementos en común del almacén 2 y el almacén 3.
• Halle la diferencia de productos del almacén 2 y el almacén 3
Desarrollo.01.-
3
2. En una empresa se tienen los siguientes trabajadores, agrupados como se muestra en la
imagen.
Halle los que se piden a continuación:
• Agregue a Carla Rivera al grupo de mujeres y al grupo ventas.
• Cree dos áreas con los nombres Administrativos, que contendrá a las personas
de los grupos rrhh y finanzas. Y el área Operadores que contendrá a las
personas del grupo ventas y producción. Muestre el contenido de las dos áreas
creadas.
• ¿Cuántas mujeres hay en el área Administrativos y quiénes son?
• ¿Cuál es el porcentaje de administrativos con respecto al total de
trabajadores?
• Averigüe si Roxana Padilla se encuentra en el grupo Administrativos.
• ¿Quiénes no son mujeres del grupo operadores?
• Cree el siguiente cuadro estadístico, muestre la cantidad de personas según
corresponda.
4
Desarrollo.02.-
5
Conclusiones.
En el programa replid, la interacción de los conjuntos se da una
manera muy semejante a los anteriores comandos como lo eran las
tuplas, y las listas, lo que se diferencia a los comandos de conjuntos
es la manera de agrupar los datos, ya que utilizan nuevos términos
como el aad.
Se utilizó operadores y métodos para realizar operaciones con
conjuntos, como el “|”, utilizado para unir dos conjuntos, “&” para ver
la intersección entre conjuntos, entre otros como “-, ^, <=,>=”,
utilizado para realizar otras operaciones entre conjuntos.
Se aprendió a utilizar el comando “in”, para poder identificar con valor
booleano si un elemento pertenece a un conjunto. o Para poder
identificar la cantidad de elementos en un conjunto usamos
leen(variable), el cual nos entrega un valor numérico.
Se concluye que se puede manejar datos de conjuntos de una manera
fácil, utilizando los comandos apropiados, y usar estos para añadirlos
en tablas, estadísticas entre otros, ya que se puede identificar más fácil
a los usuarios.
Se concluye que para añadir un elemento a un conjunto utilizamos
conjunto.add (elemento nuevo), para quitar usamos renové y otros
comandos como él. pop () que sin un valor dentro nos entrega un valor
aleatorio y lo elimina del conjunto, y si le ponemos un número, elimina
según el orden del elemento del conjunto.