{"id":16931200,"url":"https://github.com/avdata99/ejercicios-python-101","last_synced_at":"2025-04-11T18:32:29.355Z","repository":{"id":41372884,"uuid":"509273782","full_name":"avdata99/ejercicios-python-101","owner":"avdata99","description":null,"archived":false,"fork":false,"pushed_at":"2022-08-08T23:11:53.000Z","size":111,"stargazers_count":1,"open_issues_count":3,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-25T14:21:51.550Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/avdata99.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-01T00:38:13.000Z","updated_at":"2022-07-04T11:43:47.000Z","dependencies_parsed_at":"2022-07-19T01:32:53.366Z","dependency_job_id":null,"html_url":"https://github.com/avdata99/ejercicios-python-101","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avdata99%2Fejercicios-python-101","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avdata99%2Fejercicios-python-101/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avdata99%2Fejercicios-python-101/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avdata99%2Fejercicios-python-101/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/avdata99","download_url":"https://codeload.github.com/avdata99/ejercicios-python-101/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248458724,"owners_count":21107135,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T20:43:27.367Z","updated_at":"2025-04-11T18:32:29.334Z","avatar_url":"https://github.com/avdata99.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ejercicios Python 101\n\nEjercicios de Python de complejidad creciente.  \nNo es necesario que se hagan en orden.  \n\n#### Nota importante\nTodos los ejercicios incluyen pruebas al final para saber si tu solución funciona o no.  \nSe usa para esto `assert` que es útil para realizar comprobaciones rápidas.  \n`assert` es una instruccion de Python que te permite definir condiciones\nque deban cumplirse. En caso que la expresion _booleana_\n(algo que es verdadero o falso) sea `False` dispara una excepcion (error).  \nCaso contrario `assert` no hace nada y la ejecución sigue.  \nMás info sobre `assert` [aquí](https://ellibrodepython.com/assert-python).  \n\n**Opcional**: si conoces Git y tenes cuenta en GitHub/GitLab:\nHacer un _fork_ o copiar el repositorio antes de comenzar\nde modo que los _pull requests_ que se hagan como tarea\nno queden visibles en este repositorio.  \n\n## Conocimientos previos requeridos\n\nPara los primeros ejercicios son necesarias nociones básicas de Python.  \nPara algunos ejercicios será necesario aprender sobre temas que en general\nno son parte de un curso inicial de Python. Esto es intencional, el trabajo\ndel desarrollador se encuentra con estos obstáculos permanentemente.  \n\n## Contribuciones\n\nSi encontras fallas o posibles mejoras en alguno de estos ejercicios, por favor enviá un PR.  \nSi se te ocurren nuevos ejercicios los podes ubicar en el orden que te parezca y enviar un PR.  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favdata99%2Fejercicios-python-101","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Favdata99%2Fejercicios-python-101","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favdata99%2Fejercicios-python-101/lists"}