Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/avdata99/ejercicios-python-101


https://github.com/avdata99/ejercicios-python-101

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# Ejercicios Python 101

Ejercicios de Python de complejidad creciente.
No es necesario que se hagan en orden.

#### Nota importante
Todos los ejercicios incluyen pruebas al final para saber si tu solución funciona o no.
Se usa para esto `assert` que es útil para realizar comprobaciones rápidas.
`assert` es una instruccion de Python que te permite definir condiciones
que deban cumplirse. En caso que la expresion _booleana_
(algo que es verdadero o falso) sea `False` dispara una excepcion (error).
Caso contrario `assert` no hace nada y la ejecución sigue.
Más info sobre `assert` [aquí](https://ellibrodepython.com/assert-python).

**Opcional**: si conoces Git y tenes cuenta en GitHub/GitLab:
Hacer un _fork_ o copiar el repositorio antes de comenzar
de modo que los _pull requests_ que se hagan como tarea
no queden visibles en este repositorio.

## Conocimientos previos requeridos

Para los primeros ejercicios son necesarias nociones básicas de Python.
Para algunos ejercicios será necesario aprender sobre temas que en general
no son parte de un curso inicial de Python. Esto es intencional, el trabajo
del desarrollador se encuentra con estos obstáculos permanentemente.

## Contribuciones

Si encontras fallas o posibles mejoras en alguno de estos ejercicios, por favor enviá un PR.
Si se te ocurren nuevos ejercicios los podes ubicar en el orden que te parezca y enviar un PR.