You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Esta serie en particular es para principiantes de Python. Aprenderás los siguientes conceptos:
16
+
17
+
1. La función `print`,
18
+
19
+
2. tipos de datos,
20
+
21
+
3. listas y tuplas
22
+
23
+
4. funciones y diccionarios.
24
+
25
+
Todo el tutorial es 👆 interactivo, ✅ calificado automáticamente y con 📹 videos tutoriales.
26
+
27
+
<h3>📚 Tabla de contenidos</h3>
28
+
<table>
29
+
<tr><td>1. <ahref="https://github.com/4GeeksAcademy/python-beginner-programming-exercises">Python para principiantes</a>← 🔥 estás aquí </td></tr>
30
+
<trcolor="white"><td>2. <ahref="https://github.com/4GeeksAcademy/python-lists-loops-programming-exercises">Practica Loops en Listas y Tuplas</a></td></tr>
<tr><td>5. <ahref="https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises">Python API Requests</a></td></tr>
34
+
<tr><td>6. Que sigue? <ahref="https://github.com/4GeeksAcademy/About-4Geeks-Academy/issues/new">Solicita un nuevo tutorial</a> o <ahref="https://github.com/4GeeksAcademy/About-4Geeks-Academy/labels/help%20wanted">colabora</a>.<br /> Añadiremos tu perfil a nuestra lista de colaboradores </td></tr>
35
+
</table>
36
+
37
+
¡Te necesitamos! Estos ejercicios se crean y mantienen con colaboradores como tú. Si encuentra salgún error o falta de ortografía, contribuye y/o infórmanos.
[](https://gitpod.io#https://github.com/4GeeksAcademy/python-beginner-programming-exercises.git)
46
+
47
+
## Instalación local:
48
+
49
+
1. Instala learnpack, el package manager para tutoriales y el plugin compilador de html para learnpack, asegúrate de tener instalado node.js 14+:
50
+
51
+
```
52
+
$ npm i learnpack -g
53
+
$ learnpack plugins:install learnpack-python
54
+
```
55
+
56
+
2. Descarga este ejercicio en particular usando learnpack y `cd` dentro de la carpeta:
Nota: Una vez que termines de descargarlo, encontrarás una carpeta llamada "exercises" que contiene los ejercicios.
64
+
65
+
3. Inicializa el tutorial/exercises ejecutando el siguiente comando al mismo nivel en el que se encuentra tu archivo bc.json:
66
+
67
+
```sh
68
+
$ pip3 install pytest==4.4.2 pytest-testdox mock
69
+
$ learnpack start
70
+
```
71
+
72
+
Nota: Los ejercicios tienen tests automatizados, sin embargo, estos suelen ser muy rígidos y estrictos. Mi recomendación es que utilices los tests como recomendación o puedes frustrarte.
73
+
74
+
## ¿Cómo están organizados los ejercicios?
75
+
76
+
Cada ejercicio es una pequeña aplicación de react que contiene los siguientes archivos:
77
+
78
+
1.**app.py:** representa el archivo de entrada de python que será ejecutado por el computador.
79
+
2.**README.es.md:** Contiene las instrucciones del ejercicio.
80
+
3.**test.py:** Contiene el script del test para el ejercicio (no es necesario que abras este archivo)
81
+
82
+
## Colaboradores
83
+
84
+
Gracias a estas personas maravillosas ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
This particular series are for Python beginners: Start learning python from the `print` function, data-types, lists and touples, functions and dictionaries. The entire tutorial is 👆 interactive, ✅ auto-graded and with. 📹 video tutorials.
16
-
17
-
<h3>📚 Table of contents:</h3>
18
-
<table>
19
-
<tr>
20
-
<td>1. <a href="https://github.com/4GeeksAcademy/python-beginner-programming-exercises">Python for Beginners</a> </td>
<tr><td>5. <ahref="https://github.com/4GeeksAcademy/python-http-requests-api-tutorial-exercises">Python API Requests</a></td></tr>
28
-
<tr><td>6. What next? <ahref="https://github.com/4GeeksAcademy/About-4Geeks-Academy/issues/new">Request a new tutorial</a> or <ahref="https://github.com/4GeeksAcademy/About-4Geeks-Academy/labels/help%20wanted">collaborate</a>.<br /> We will feature your profile in our list of contributors</td></tr>
By [@alesanchezr](https://twitter.com/alesanchezr) and [other contributors](https://github.com/4GeeksAcademy/python-beginner-programming-exercises/graphs/contributors) at [4Geeks Academy](http://4geeksacademy.com)
This exercises are the ideal first step for anyone trying to learn Python, we start from the most simple challenge like printing a message on the terminal and slowly increase step by step.
11
+
12
+
This particular series are for Python beginners. You will learn:
13
+
14
+
1. The `print` function,
15
+
16
+
2. Data-Types,
36
17
18
+
3. Lists and Tuples,
37
19
38
-
<h2>One click installation:</h2>
20
+
4. Functions and dictionaries.
21
+
22
+
The entire tutorial is 👆 interactive, ✅ auto-graded and with 📹 video tutorials.
23
+
24
+
These exercises were built in collaboration, we need you! If you find any bugs or misspells plese contribute and report them.
25
+
26
+
<!-- hide -->
27
+
## One click installation:
39
28
40
29
[](https://gitpod.io#https://github.com/4GeeksAcademy/python-beginner-programming-exercises.git)
41
30
42
31
## Local Installation
43
32
44
-
1. Install learnpack, the package manager for learning tutorials and the html compiler plugin for learnpack, make sure you also have node.js 12+:
33
+
1. Install learnpack, the package manager for learning tutorials and the html compiler plugin for learnpack, make sure you also have node.js 14+:
45
34
46
35
```
47
36
$ npm i learnpack -g
@@ -66,6 +55,7 @@ $ learnpack start
66
55
67
56
Note: The exercises have automatic grading but its very rigid and string, my recomendation is to ignore the tests and use them only as a recomendation or you can get frustrated.
68
57
58
+
<!-- endhide -->
69
59
## How are the exercises organized?
70
60
71
61
Each exercise is a small react application containing the following files:
@@ -78,9 +68,8 @@ Each exercise is a small react application containing the following files:
78
68
79
69
Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
Copy file name to clipboardExpand all lines: exercises/01-Console/README.es.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# `01`Consola
1
+
# `01`Console
2
2
3
3
En Python, usamos **print** para que el computador escriba cualquier cosa que queramos (el contenido de una variable, una string dado, etc.) en algo llamado "la consola".
4
4
@@ -14,4 +14,4 @@ print("Un texto en la consola")
14
14
15
15
## 📝 Instrucciones:
16
16
17
-
1. usa **print** para escribir `Hello World!` en la consola. Siéntete libre de intentar otras cosas también.
17
+
1. usa **print** para escribir `Hello World!` en la consola. Siéntete libre de intentar otras cosas también.
Copy file name to clipboardExpand all lines: exercises/01-Console/README.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -11,10 +11,11 @@ Every language has a console, as it was the only way to interact with the users
11
11
Today, printing in the console is used mostly as a monitoring and debugging tool, ideal to leave a trace of the content of variables during the program execution.
12
12
13
13
This is an example of how to use it:
14
+
14
15
```py
15
16
print("How are you?")
16
17
```
17
18
18
19
## 📝 Instructions:
19
20
20
-
1. Use **print** to print `Hello World!` on the console. Feel free to try other things as well.
21
+
1. Use **print** to print `Hello World!` on the console. Feel free to try other things as well.
0 commit comments