Skip to content

Latest commit

 

History

History
84 lines (49 loc) · 4.58 KB

File metadata and controls

84 lines (49 loc) · 4.58 KB

🐍 Tutorial y Ejercicios sobre Funciones de Python

Creado por @alesanchezr y otros contribuyentes en 4Geeks Academy

Aprende y practica las funciones de Python. Vas a ver los siguientes conceptos:

  1. Declarar una función.

  2. Llamar a una función.

  3. Alcance de una función.

  4. Funciones anidadas.

  5. Recursividad de funciones y muchos otros conceptos funcionales.

Todo el tutorial es 👆 interactivo, ✅ calificado automáticamente y con 📹 video tutoriales.

Estos ejercicios son colaborativos, ¡te necesitamos! Si encuentras algún error o falta de ortografía, por favor contribuye y repórtalo.

Instalación en un clic (recomendado)

Puedes empezar estos ejercicios en pocos segundos haciendo clic en: Abrir en Codespaces (recomendado) o Abrir en Gitpod.

Una vez ya tengas abierto VSCode, los ejercicios de LearnPack deberían empezar automáticamente; si esto no sucede, puedes intentar empezar los ejercicios escribiendo este comando en tu terminal: $ learnpack start

Instalación local:

  1. Asegúrate de instalar LearnPack, node.js version 14+ y Python version 3+. Este es el comando para instalar LearnPack:
$ npm i -g @learnpack/[email protected] && learnpack plugins:install @learnpack/[email protected]
  1. Clona o descarga este repositorio en tu ambiente local.
$ git clone https://github.com/4GeeksAcademy/python-functions-programming-exercises.git
$ cd python-functions-programming-exercises

Nota: Una vez que termine de descargar, encontrarás la carpeta "exercises" que contiene todos los ejercicios.

  1. Comienza el tutorial/ejercicios ejecutando el siguiente comando en la raíz del proyecto:
$ pip3 install pytest==6.2.5 pytest-testdox mock
$ learnpack start

¿Cómo están organizados los ejercicios?

Cada ejercicio es un pequeño proyecto en Python que contiene los siguientes archivos:

  1. app.py: representa el archivo de entrada de Python que será ejecutado en el computador.
  2. README.md: contiene las instrucciones del ejercicio.
  3. test.py: no tienes que abrir este archivo, contiene los scripts de pruebas del ejercicio.

Nota: Estos ejercicios tienen calificación automática. Los tests son muy rígidos y estrictos, mi recomendación es que no prestes demasiada atención a los tests y los uses solo como una sugerencia o podrías frustrarte.

Colaboradores

Gracias a estas personas maravillosas (emoji key):

  1. Alejandro Sanchez (alesanchezr), contribución: (programador) 💻, (idea) 🤔, (build-tests) ⚠️, (pull-request-review) 👀, (build-tutorial) ✅, (documentación) 📖

  2. Paolo (plucodev), contribución: (bug reports) 🐛, (programador) 💻, (traducción) 🌎

  3. Marco Gómez (marcogonzalo), contribution: (bug reports) 🐛, (traducción) 🌎

Este proyecto sigue la especificación all-contributors.

¡Todas las contribuciones son bienvenidas!

Este proyecto sigue la especificación all-contributors. ¡Todas las contribuciones son bienvenidas!

Este y otros ejercicios son usados para aprender a programar por parte de los alumnos de 4Geeks Academy Coding Bootcamp realizado por Alejandro Sánchez y muchos otros contribuyentes. Conoce más sobre nuestros Cursos de Programación para convertirte en Full Stack Developer, o nuestro Data Science Bootcamp.