Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.

Ejercicios del nivel B2 de Python de la Escuela de Programación de la UOC

Notifications You must be signed in to change notification settings

rbuj-UOC/python-b2-tema2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tema 2. Trabajo con datos en Python

🗒️ Requisitos

Para realizar los ejercicios de este tema deberás haber realizado los ejercicios de los temas anteriores.

Librerias

Para instalar las librerías necesarias para este tema debes ejecutar el siguiente comando en el terminal:

pip install -r requirements.txt

Nota: El archivo 'requirements.txt' no está dentro de ninguna carpeta.

📝 Enunciados

Los ejercicios los encontrarás organizados por carpetas según los apartados del tema. Cada ejercicio se presentará en un fichero python, que incluirá un comentario con el enunciado del ejercicio.

Los apartados del tema junto con los ejercicios son los siguientes:

Apartado Ejercicios
a. Librerías para trabajo de datos en Python ej2a1 ej2a2 ej2a3 ej2a4 ej2a5 ej2a6
b. Captura de datos ej2b1 ej2b2 ej2b3 ej2b4 ej2b5
c. Preprocesamiento de datos ej2c1 ej2c2 ej2c3 ej2c4 ej2c5 ej2c6
d. Análisis de datos ej2d1 ej2d2 ej2d3 ej2d4 ej2d5 ej2d6 ej2d7
e. Visualización de datos ej2e1 ej2e2 ej2e3
f. Persistencia de datos ej2f1 ej2f2 ej2f3

Además, cada ejercicio irá acompañado de uno o varios tests para comprobar que tu solución es correcta.

Cuando hayas propuesto una implementación para la función, ejecuta los tests para ver si tu solución es correcta. Si no pasa los tests, vuelve a intentarlo revisando los errores que te comentan los tests.

Una vez termines el ejercicio, deberás enviar tus cambios para que se registren en la plataforma y que puedan ser corregidos por tu profesor.

Si tienes alguna duda sobre cómo ejecutar los tests o cómo enviar los cambios a GitHub, consulta el ejercicio del Tema 0. Si todavía tienes algun comentario o problema, puedes escribir tu consulta en la plataforma de Preguntas y Respuestas de la Escuela de Programación.

💻 Comandos

En la siguiente sección se presentan algunos comandos útiles para el desarrollo de la actividad.

Git

Con el fin de actualizar los repositorios locales con la última versión de código fuente, ejecute:

git pull

Para agregar los cambios realizados en los archivos, ejecute:

git add .

Para añadir un mensaje a los cambios realizados localmente, ejecute:

git commit -m "Mensaje"

Para sincronizar nuestras modificaciones con el repositorio remoto, ejecute:

git push

Python

Para ejecutar las pruebas unitarias:

pytest 

En caso de tener algún problema, puedes probar ejecutar la función con la instrucción python -m delante, por ejemplo:

python -m pytest 
python -m pip install -r requirements.txt

Más información sobre cómo ejecutar las pruebas unitarias, consulte el ejercicio del tema 0.

About

Ejercicios del nivel B2 de Python de la Escuela de Programación de la UOC

Topics

Resources

Stars

Watchers

Forks

Languages