Laboratorio05 - LisTAS
Laboratorio05 - LisTAS
Laboratorio05 - LisTAS
LA PROGRAMACIÓN
LABORATORIO N°05
Listas
INTRODUCCIÓN A LA PROGRAMACIÓN
INDRODUCCION A LA PROGRAMACION
LABORATORIO N° 5
“Listas”
Grupo : A
Profesor: Nota:
Semestre : 4 ----------------------
-
Fecha de entrega : 24 04 24 Hora:
Laboratorio 05
I. OBJETIVOS:
• Conocer los procedimientos básicos para el manejo de Listas
• Conocer la sintaxis de aplicación de las Listas
II. 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.
No es permitido la manipulación del hardware, conexiones eléctricas o de red.
IV. INTRODUCCIÓN:
V. PREPARACIÓN:
Usted debe haber revisado previamente el material sobre el tema del presente laboratorio
que se encuentra en Tecsup Virtu@l, durante el 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.
1. Diseñar un programa para almacenar los datos de los equipos e imprimir el reporte, con un
cuadro estadístico de barras de acuerdo a los puntos obtenidos.
class Equipo:
def init (self, nombre, puntos):
self.nombre = nombre
self.puntos = puntos
def imprimir_reporte(equipos):
print("PAISES".ljust(12), "PTS".ljust(10), "GRAFICOS ESTADISTICAS")
for equipo in equipos:
print(equipo)
# Imprimir el reporte
imprimir_reporte(equipos)
2. Desarrollar un programa para llevar el control de las salidas e ingresos almacenados de 3 productos,
manteniendo el saldo actualizado. Asumir un valor inicial de stock. Tomar de referencia, el siguiente
reporte.
INVENTARIO DE PRODUCTOS
Item Código. Descrip. Producto Saldo Inic. Ingresos Salidas Saldo Final.
-
1
2
3
3. class Producto:
4. def init (self, codigo, descripcion, saldo_inicial):
5. self.codigo = codigo
6. self.descripcion = descripcion
7. self.saldo_inicial = saldo_inicial
8. self.ingresos = 0
9. self.salidas = 0
10.
11. def ingresar(self, cantidad):
12. self.ingresos +=
cantidad 13.
OBSERVACIONES:
Las listas en Python son una estructura de datos versátil y poderosa que permite
almacenar y manipular colecciones de elementos de manera eficiente.
La flexibilidad de las listas permite almacenar diferentes tipos de datos en una sola
estructura, lo que las hace ideales para una variedad de aplicaciones.
Es importante tener en cuenta que las listas son mutables, lo que significa que su
contenido puede cambiar durante la ejecución del programa.
CONCLUSIONES:
Las listas son una herramienta fundamental en el desarrollo de programas en Python debido a
su simplicidad y versatilidad.
Al dominar el manejo de listas, los programadores pueden escribir código más limpio,
eficiente y fácil de mantener, lo que contribuye a la calidad y robustez de sus aplicaciones.