Contenido

Objetivo

Diseñar, administrar y analizar datos empresariales utilizando Python, incluyendo la creación de funciones personalizadas, el manejo de archivos, y la implementación de módulos y paquetes, para mejorar la toma de decisiones financieras en la empresa.

Descripción

Este tema aborda conceptos intermedios de Python enfocados en la reutilización de código a través de funciones, la organización del código mediante módulos y paquetes, y el manejo eficiente de archivos. Aprenderás a importar librerías, lo que te permitirá ampliar las capacidades de Python y aplicar estas herramientas en el análisis de datos financieros, mejorando la toma de decisiones en la empresa.

Explicación

Haz clic para revisar la explicación.

Archivos, funciones, módulos y paquetes

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa los siguientes videos:

Para conocer más sobre archivos, funciones, módulos y paquetes, revisa los siguientes videos:

Revisa la siguiente lectura:

Para conocer más sobre archivos, funciones, módulos y paquetes, te recomendamos leer:

Actividad

Objetivo

Desarrollar un programa en Python que utilice funciones personalizadas, importe módulos y maneje archivos para procesar y visualizar datos financieros de una empresa.

Instrucciones
  1. Diseña una función que calcule el promedio de una lista de números. Estos números representarán datos financieros, como ventas o gastos de una empresa en un periodo determinado.
  2. Importa el módulo matplotlib para visualizar los datos. Si no estás familiarizado con este módulo, consulta la documentación oficial o recursos en línea.
  3. Escribe un código que lea un archivo .txt que contiene una serie de números (separados por líneas) que representan las ventas mensuales de la empresa. Asegúrate de manejar correctamente la apertura y cierre del archivo.
  4. Utiliza matplotlib para generar un gráfico que muestre la tendencia de las ventas mensuales. Personaliza el gráfico con títulos, etiquetas en los ejes y un tema de color adecuado.
  5. Comenta tu código adecuadamente para explicar la lógica detrás de cada sección y función. Esto es crucial para la legibilidad y mantenibilidad del código.
Checklist
  • Se ha definido una función para calcular el promedio de una serie de números representativos de datos financieros.
  • Se ha importado y aplicado adecuadamente el módulo matplotlib para la tarea de visualización de datos.
  • Se ha realizado correctamente la lectura de un archivo .txt con datos financieros, asegurando la apertura, lectura y cierre eficiente del mismo.
  • Se ha creado un gráfico para visualizar las tendencias de ventas mensuales, personalizando elementos como títulos, etiquetas de ejes y el esquema de colores.
  • Se ha documentado el código de forma clara y concisa, explicando la funcionalidad de cada sección y función implementada.