Está en la página 1de 3

PRUEBA TECNICA PYTHON

¿Cuál es la diferencia entre los Arrays y las listas en Python?

¿Qué es una función lambda?

¿Qué es __init__?

¿Qué es un diccionario en Python?

¿Qué significa esto? *args, **kwargs? ¿Y por qué lo usaríamos?

¿Explícanos los métodos split(), sub(), sub(), subn() del módulo 're' en Python.

¿Qué es el polimorfismo en Python?

¿Que es un dataframe?

¿Para que se usa la librería pandas?

¿Para que se usa la librería scipy?

¿Para que se usa la librería numpy?

¿Que es Django?

¿Que es REST API?

¿Que hace el comando “Python manage.py makemigrations” ?

¿Explique la estructura de un proyecto de Django. ?

PRUEBA DE CODIFICACION

Construir una aplicación de consola que me permita leer dos archivos y realizar una
operación con los datos en ellos y devolver un resultado en un archivo xlsx.
Primero debo elegir el tipo de archivo que deseo leer (.xlsx o csv)
Me debe permitir ingresar los nombre de los archivo y las columnas que quiero que sean
leídas
Me debe permitir ingresar el nombre de columna por el que deben de ser relacionadas las
dos tablas( Identificador)
Debe hacer el cruce (JOIN) entre las dos tablas y quitar los valores duplicados.
Preguntar el tipo de operación se va a realizar con los datos si es suma, resta, promedio,
Operar sobre los datos y grabar el resultado en un archivo result.xlsx
PRUEBA TECNICA PYTHON

Ejemplo
Archivo 1

Archivo 2

Nombre de archivo = Archivo 1 Columnas = {COD_PRODUCTO, DESCRIPCION,


UNIDADES}
Nombre de archivo = Archivo 2 Columnas = {COD PRODUCTO, COD TQ}
Columna_relaccion = (COD PRODUCTO)

OPERACIÓN = PROMEDIO (UNIDADES * COD TQ)

Resultado
PRUEBA TECNICA PYTHON

También podría gustarte