Skip to content

Commit e39bca5

Browse files
committed
README.es.md for exercises 02 to 02.6
1 parent c8fd9da commit e39bca5

File tree

7 files changed

+163
-0
lines changed

7 files changed

+163
-0
lines changed

exercises/02-Loop-list/README.es.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# `02` Iterar una lista
2+
3+
# 📝 Instrucciones de tu instructor:
4+
1. Imprimir todos los elementos en la consola, en lugar de solo un elemento de la lista.
5+
6+
```py
7+
Tendrás que iterar a lo largo de la lista entera usando un ciclo for.
8+
```
9+
10+
## 💡 Sugerencia:
11+
1. Si tu objetivo es imprimir cada elemento, que es una tarea repetitiva, podemos usar un bucle. Piensa, por ***cada_item*** en ***mi_lista***, ¿Qué queremos? Podemos hacer la referencia a cada item usando "each_item" y ejecutar cualquier operación que queramos en cada iteración.
12+
13+
Resultado esperado en la consola:
14+
```py
15+
232
16+
32
17+
1
18+
4
19+
55
20+
4
21+
3
22+
32
23+
3
24+
24
25+
5
26+
5
27+
5
28+
34
29+
2
30+
3
31+
5
32+
5365743
33+
52
34+
34
35+
3
36+
55
37+
```
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# `02.1` Iterar desde el tope
2+
3+
```js
4+
Este ciclo es `iterando` la lista de principio a fin... incrementando uno a uno.
5+
```
6+
7+
# 📝 Instrucciones
8+
1. Vamos a intentar iterar desde el fin hasta el principio.
9+
10+
La salida en la consola debería ser algo así:
11+
```js
12+
12
13+
25
14+
23
15+
55
16+
56432
17+
48
18+
23
19+
867543
20+
8
21+
654
22+
47889
23+
4
24+
5
25+
3423
26+
```
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# `02.2` Iterando agregando dos
2+
3+
```py
4+
Este códico es `iterando` la lista entera, `uno a uno`.
5+
```
6+
7+
# 📝 Instrucciones
8+
Cambiar el ciclo para que itere `de dos en dos` en lugar de uno a uno.
9+
10+
La salida en la consola debería ser como esta:
11+
```js
12+
3423
13+
4
14+
654
15+
867543
16+
48
17+
55
18+
25
19+
```
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
# `02.3` Iterando desde la mitad hasta el final
3+
4+
Este ciclo no es iterándolo todo... porque las variables `initialValue`, `stopValue` e `increasingValue` son iguales a cero.
5+
6+
# 📝 Instrucciones
7+
1. Cambia el valor de esas variables para hacer que el ciclo imprima solo la segunda mitad de la lista.
8+
2. ¡No cambies nada más que el valor de esas tres variables!
9+
10+
El resultado debería ser algo como esto:
11+
12+
```py
13+
23
14+
48
15+
56432
16+
55
17+
23
18+
25
19+
12
20+
```
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# `02.4` Una última iteración
2+
3+
# 📝 Instrucciones:
4+
1. Cambia el valor del segundo elemento a 'Steven'
5+
2. Establece la última posición a 'Pepe'
6+
3. Define el valor del primer elemento al del 3er elemento concatenado con el valor del 5to elemento.
7+
4. Invierte el ciclo (desde el final hasta el principio) de toda la lista e imprime todos los elementos.
8+
9+
## 💡 Pista:
10+
- Recuerda que la posición inicial de la lista es 0.
11+
12+
El resultado debería ser algo como esto:
13+
```py
14+
Pepe
15+
Bart
16+
Cesco
17+
Fernando
18+
Lou
19+
Maria
20+
Pedro
21+
Lebron
22+
Ruth
23+
Steven
24+
RuthPedro
25+
```
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# `02.5` Encontrando a Wally
2+
3+
# 📝 Instrucciones:
4+
1. Encuentra a Wally :)
5+
2. Imprime la(s) posición(es) de Wally en la consola.
6+
7+
## 📝 Sugerencia
8+
USA UN `CICLO!!!` y un `IF (condicional)`
9+
10+
11+
Elemento sorprea:
12+
¿Qué pasa si hay más de un Wally?
13+
14+
15+
Salida esperada en la consola:
16+
```js
17+
65
18+
198
19+
```
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# `02.6` Contador de letras
2+
3+
# 📝 Instrucciones
4+
5+
Un trasfondo completamente real y definitivamente no inventado: Nuestro cliente necesita un programa que cuente las repeticiones de las letras en una cadena dada.
6+
Suena raro, pero son muy firmes y necesitan esto lo antes posible.
7+
8+
1. Cuenta las letras usadas en el string "par" e imprime el número de veces que es repetida en el string.
9+
2. Las mayúsculas no deberían afectar la cuenta (e.g.: Si hay una cadena de texto que contenga la mayúscula "A" de igual forma que la minúscula "a" la cuenta debería ser 2).
10+
3. ¡Los espacios deben ser ignorados!
11+
12+
```py
13+
Example
14+
print(count())
15+
16+
# Imprime en la consola { h: 1, e: 1, l: 2, o: 1 }
17+
```

0 commit comments

Comments
 (0)