Es un curso de programación en Python que prepara a les estudiantes para poder programar algoritmos y comprender los métodos desarrollados por otres. Está orientado a preparar a le estudiante para profundizar en temas de análisis y visualización de datos, aprendizaje automático, modelado matemático y desarrollo de scripts.
- rebotes.py: Calcula la altura que alcanza una pelota en cada rebote.
- hipoteca.py: Realiza el calculo de una hipoteca.
- esfera.py: Dado un número calcula el volumen de la esfera.
- geringoso.py: Epescripibepe upunapa papalapabrapa epen geperipingoposopo (Escribe una palabra en geringoso).
- buscar_precios.py: Función que busca en el archivo
precios.csv
el precio de una determinada fruta. - costo_camion.py: Lee la información del archivo
camion.csv
y calcula el precio pagado por los cajones cargados en el camión. - camion_commandline.py: Hace lo mismo que
costo_camion.py
pero incorpora la lectura de parámetros por linea de comando. - diccionarlo_geringoso: A partir de una lista de palabras, devuelva un diccionario geringoso.
- informe.py: Usando la información en los archivos
camion.csv
yprecios.csv
calcula si hubo una ganacia o perdida, si se logró vender todos los cajones de frutas del camión.
- solucion_de_errores.py: Cinco códigos que tenian errores y que había que corregirlos.
- informe.py: Modifica el código hecho en la unidad anterior para poder usar la función
zip()
. - tabla_informe.py: Imprime a partir de un archivo una tabla con formato.
- tablamult.py: Imprime de forma prolija las tablas de multiplicar del 1 al 9 usando f-strings.
- arboles.py: Usa el archivo
arbolado-en-espacios-verdes.csv
para realizar distintas operaciones.
- busqueda_en_listas.py: Funciones que buscan un determinado elemento en una lista, además de una función que busca el máximo y otra el mínimo.
- invlista.py: Dada una lista devuelve otra que tenga los mismos elementos pero en el orden inverso.
- propaga.py: Reciba un vector con 0's, 1's y -1's y devuelve un vector en el que los 1's se propagaron a sus vecinos con 0.
- arboles.py: Una serie de ejercicios que trabaja con el archivo
arbolado-en-espacios-verdes.csv
para usar comprensión de listas.
- generala.py: Funciones que simula la probabilidad de obtener generala.
- termometro.py: Simula temperaturas y las guarda en un vector, para grabarlas en un archivo.
- plotear_temperaturas.py: Lee las temperaturas de un archivo y las plotea.
- figuritas.py: Simula el llenado de un album de figuritas.
- arboles.py: Realiza un grafico con datos leidos desde un archivo (
arbolado-en-espacios-verdes.csv
).
- fileparse.py: Parsea un archivo CSV en una lista de registros.
- informe_funciones.py: Realiza un informe utilizando funciones más complejas.
- costo_camion.py: Utiliza
import informe_funciones
. - bbin.py: Busqueda binaria.
- plot_bbin_vs_bsec.py: Grafica la complejidad busqueda lineal vs. busqueda binaria.