Skip to content

Chacaponquin/python-covid-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seminario de Python (Make with ❤ by José, Héctor, Amaya)

Uso

  • Crear un entorno virtual en caso de haber creado uno

    conda create -n <nombre_entorno>
  • Activar con conda el entorno virtual en caso de tenerlo

    conda activate <nombre_entorno>
  • Instalar las librerias (matplotlib y rich)

    pip install -r requirements.txt

Tareas

Defición de las tareas de los intergrantes-sexys de este equipo

🧑‍🚀 Tareas de José

  • ✅ Método que devuelva las comunas en las que predomina la variante omicron.
    • Ruta: ex1/functions/communeWithOmicron.py
    • Parámetros:
      • casos: arreglo de registros
  • ✅ Método que ingresando una comuna, se debe desplegar el porcentaje de cada variante.
    • Ruta: ex1/functions/variantPorcentByCommune.py
    • Parámetros:
      • comuna: comuna
  • ✅ Método que calcule la cantidad de personas vacunadas en total.
    • Ruta: ex1/functions/totalVaccinated.py
    • Parámetros:
      • casos: arreglo de registros
  • ✅ Ser sexy

🐈 Tareas de Amaya

  • ✅ Método que recibe por parámetros la posición de una columna. Debe retornar la cantidad de números que son divisibles y mayores que 3 de dicha columna.
    • Ruta: ex2/functions/contDivisibleByThree.py
    • Parámetros:
      • matrix: matriz con la que se va a trabajar
  • ✅ Método que obtenga la suma de la columna y que despliegue si esta suma es mayor o menor que 9. Debe hacerlo para todas las columnas de la matriz.
    • Ruta: ex2/functions/columnSumGreaterNine.py
    • Parámetros:
      • matrix: matriz con la que se va a trabajar
  • ✅ Método que recibe por parámetros la posición de una fila. Debe retornar la fila con los números ordenados de mayor a menor.
    • Ruta: ex2/functions/rowSort.py
  • ✅ Ser sexy

🦍 Tareas de Héctor

  • ✅ Método que añade la información del archivo a la estructura de datos.
    • Ruta: ex1/functions/readRegisters.py
  • ✅ Método que solicite al usuario números y se llene la matriz con dichos números
    • Ruta: ex2/functions/fillMatrix.py
  • ✅ Método que calcule la cantidad de casos de cada comuna. Realice el gráfico de barras que represente esta información.
    • Ruta: ex1/functions/communeBars.py
  • ✅ Ser sexy

Minitutorial de Git

Aqui se van a ver paso a paso lo que se debe hacer cada vez que se quiera subir un cambio al repositorio. Como son contribuidores no deben hacer pull request ya que pueden cambiar directamente el código dell repositorio

  • Paso 0: Actualizar el código. Como estamos trabajando en la misma rama si quieren se puede actualizar el código por si otra persona puso algo nuevo se vea en el códgo que tienes en tu PC

    git pull
  • Paso 1: Añadir todos los cambios en los códigos existentes y archivos nuevos

    git add .
  • Paso 2: Crear el commit. Que es como un punto de control del código nuevo. Opcionalmente puede tener un mensage

    git commit -m "Quiero aprobar RA"
  • Paso 3: Pushear los cambios para que se suban a Github

    git push

About

Seminario 1 de Optativa de Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages