Python

Programación Orientada a Objetos

Objetos Python también permite la programación orientada a objetos, que es un paradigma de programación en la que los datos y las operaciones que pueden realizarse con esos datos se agrupan en unidades lógicas llamadas objetos.

Módulos

Módulos El código de un programa en Python puede reutilizarse en otro importándolo. Cualquier fichero con código de Python reutilizable se conoce como módulo o librería. Los módulos suelen contener funciones reutilizables, pero también pueden definir variables con datos simples o compuestos (listas, diccionarios, etc), o cualquier otro código válido en Python.

La librería Datetime

Para manejar fechas en Python se suele utilizar la librería datetime que incorpora los tipos de datos date, time y datetime para representar fechas y funciones para manejarlas. Algunas de las operaciones más habituales que permite son:

La librería Numpy

NumPy es una librería de Python especializada en el cálculo numérico y el análisis de datos, especialmente para un gran volumen de datos. Incorpora una nueva clase de objetos llamados arrays que permite representar colecciones de datos de un mismo tipo en varias dimensiones, y funciones muy eficientes para su manipulación.

La librería Pandas

Pandas es una librería de Python especializada en el manejo y análisis de estructuras de datos. Las principales características de esta librería son: Define nuevas estructuras de datos basadas en los arrays de la librería NumPy pero con nuevas funcionalidades.

La librería Matplotlib

Matplotlib es una librería de Python especializada en la creación de gráficos en dos dimensiones. Permite crear y personalizar los tipos de gráficos más comunes, entre ellos: Diagramas de barras Histograma Diagramas de sectores Diagramas de caja y bigotes Diagramas de violín Diagramas de dispersión o puntos Diagramas de lineas Diagramas de areas Diagramas de contorno Mapas de color y combinaciones de todos ellos.

Depuración de código

Depuración de programas La depuración es una técnica que permite trazar un programa, es decir, seguir el flujo de ejecución de un programa paso a paso, ejecutando una instrucción en cada paso, y observar el estado de sus variables.

Referencias

Referencias Webs Python Sitio web de Python. Repl.it Entorno de desarrollo web para varios lenguajes, incluido Python. Python tutor Sitio web que permite visualizar la ejecución el código Python. Libros y manuales Tutorial de Python Tutorial rápido de python.

Examen de Inteligencia de los Negocios 2022-06-24

Grado: Inteligencia de los Negocios Fecha: 24 de junio de 2022 Ejercicio 1 Las matemáticas financieras, resumidas en una frase, las podríamos definir como la rama de las matemáticas que estudia los flujos de dinero a través del tiempo.

Examen de Inteligencia de los Negocios 2022-06-04

Grado: Inteligencia de los Negocios Fecha: 4 de junio de 2022 Ejercicio 1 Realizar un programa que pregunte al usuario por un número entero impar y dibuje un rombo con el número de filas introducidas por el usuario.