Skip to content

Commit 312f53a

Browse files
authored
Merge pull request #309 from danila-shirkov/yana-fesenko
Yana fesenko
2 parents b4999a4 + 5e561c0 commit 312f53a

File tree

16 files changed

+31
-33
lines changed

16 files changed

+31
-33
lines changed

modules/10-basics/10-hello-world/description.es.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ theory: |
88
Hello, World!
99
</pre>
1010
11-
Esta tradición tiene más de cuarenta años, por lo cual no la romperemos. En la primera lección escribiremos el programa `Hello, World!`. Para hacerlo, debemos darle al ordenador un comando especial. En Python, esto es `print()`.
11+
Esta tradición tiene más de cuarenta años, por lo cual no la romperemos. En la primera lección escribiremos el programa `Hello, World!`. Para hacerlo, debemos darle al ordenador un comando especial. En Python, este comando se llama `print()`.
1212
1313
instructions: |
1414
Escribe en el editor el código del ejercicio, carácter por carácter, y luego haz clic en "Verificar".
@@ -21,4 +21,4 @@ instructions: |
2121
2222
tips:
2323
- |
24-
[Un poco sobre 'Hello, World!'](https://hexlet.la/blog/mi-gente-me-entiende-la-historia-de-la-frase-hello-world-y-sus-analogos)
24+
[Un poco sobre 'Hello, World!'](https://codica.la/blog/mi-gente-me-entiende-la-historia-de-la-frase-hello-world-y-sus-analogos)

modules/10-basics/30-instructions/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name: Instrucciones
44
theory: |
55
Cuando preparamos una comida, seguimos la receta al pie de la letra. De lo contrario, la comida no saldrá como esperábamos. Esta regla también se aplica a la programación.
66
7-
Para ver el resultado esperado en la pantalla, es necesario darle al ordenador instrucciones claras, paso a paso. Esto se puede hacer mediante instrucciones. Una instrucción es un comando para el ordenador; una unidad de ejecución. En este caso, el código en Python es un conjunto de instrucciones. Se puede representar como una receta de cocina paso a paso.
7+
Para ver el resultado esperado en la pantalla, es necesario darle al ordenador instrucciones claras, paso a paso. Una instrucción es un comando para el ordenador; una unidad de ejecución. En este caso, el código en Python es un conjunto de instrucciones. Se puede representar como una receta de cocina paso a paso.
88
99
El código en Python es ejecutado por un **intérprete** - es decir, un programa que ejecuta las instrucciones recibidas en orden. Al igual que los pasos en una receta, el conjunto de instrucciones para el intérprete se escriben en orden y se separan por saltos de línea.
1010

modules/20-arithmetics/43-float/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ theory: |
1818
1919
instructions: |
2020
21-
Calcula y muestra en pantalla el producto de dos números: *0.39* y *0.22*
21+
Calcula y muestra en pantalla el producto (multiplicación) de dos números: *0.39* y *0.22*
2222
2323
tips:
2424
- |

modules/25-strings/30-encoding/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ instructions: |
6060
6161
tips:
6262
- |
63-
[¿Qué son las codificaciones?](https://hexlet.la/guides/encoding)
63+
[¿Qué son las codificaciones?](https://codica.la/guides/encoding)
6464
6565
definitions:
6666
- name: Codificación

modules/30-variables/10-definition/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ instructions: |
5151
5252
tips:
5353
- |
54-
[Nomenclatura en programación](https://hexlet.la/blog/naming-in-programming)
54+
[Nomenclatura en programación](https://codica.la/blog/naming-in-programming)
5555
5656
definitions:
5757
- name: Variable

modules/30-variables/13-variables-naming/description.es.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ instructions: |
3232
3333
tips:
3434
- |
35-
[Nomenclatura en programación](https://hexlet.la/blog/naming-in-programming)
35+
[Nomenclatura en programación](https://codica.la/blog/naming-in-programming)
3636
- |
37-
[Errores en la nomenclatura de variables](https://hexlet.la/blog/naming-errors-1)
37+
[Errores en la nomenclatura de variables](https://codica.la/blog/naming-errors-1)
3838
3939
definitions:
4040
- name: Variable

modules/31-advanced-strings/90-multiline-strings/description.es.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@ instructions: |
8080
8181
```
8282
Lannister, Targaryen, Baratheon, Stark, Tyrell...
83-
todos son solo radios de una rueda.
84-
Uno está arriba, luego otro está arriba, y así sucesivamente,
85-
aplastando a los que están en el suelo.
83+
they're all just spokes on a wheel.
84+
This one's on top, then that one's on top, and on and on it spins,
85+
crushing those on the ground.
8686
```
8787
8888
definitions: []

modules/35-calling-functions/120-function-signature/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ theory: |
1111
1212
Otra función puede tener una cantidad diferente de parámetros y diferentes tipos de parámetros. Por ejemplo, puede existir una función que tome tres parámetros: un número, una cadena y otro número.
1313
14-
Para conocer estos detalles específicos de una función, es necesario estudiar su **firma**. Esta define los parámetros de entrada y sus tipos, así como el parámetro de salida y su tipo. Puedes leer sobre la función `pow()` en la [documentación oficial de Python](https://docs.python.org/3/library/functions.html?highlight=pow#pow) o en la [documentación no oficial en ruso](https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-pow/). Por lo general, la documentación de una función se ve así:
14+
Para conocer estos detalles específicos de una función, es necesario estudiar su **firma**. Esta define los parámetros de entrada y sus tipos, así como el parámetro de salida y su tipo. Puedes leer sobre la función `pow()` en la [documentación oficial de Python](https://docs.python.org/3/library/functions.html?highlight=pow#pow). Por lo general, la documentación de una función se ve así:
1515
1616
```
1717
pow(x, y[, z])

modules/35-calling-functions/150-calling-funcitons-expression/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ theory: |
3434
Sabemos que las funciones devuelven un resultado, lo que significa que son expresiones. De esto se deduce automáticamente muchas cosas interesantes. Por ejemplo, podemos usar una llamada a una función directamente en operaciones matemáticas. Así es como podemos obtener el índice del último carácter en una palabra:
3535
3636
```python
37-
nombre = 'python'
37+
name = 'python'
3838
# Los índices comienzan en cero
3939
# ¡Ejecución de una función y resta juntas!
4040
last_index = len(name) - 1

modules/35-calling-functions/900-stdlib/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ tips:
3131
- |
3232
[Referencia de funciones de Python](https://docs.python.org/3/library/index.html)
3333
- |
34-
[Cómo buscar información técnica](https://hexlet.la/guides/how-to-search/)
34+
[Cómo buscar información técnica](https://codica.la/guides/how-to-search/)
3535
3636
definitions:
3737
- name: Biblioteca estándar

modules/40-define-functions/100-define-function/description.es.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ theory: |
5959
noop()
6060
```
6161
62-
El concepto de "crear una función" tiene muchos sinónimos: "implementar", "definir" e incluso "implementar". Se encuentran con frecuencia en la práctica. Al crear su propia función, facilitará las operaciones complejas y hará que el desarrollo sea más sencillo.
62+
El concepto de "crear una función" tiene muchos sinónimos: "implementar", "definir" e incluso "declarar". Se encuentran con frecuencia en la práctica. Al crear su propia función, facilitará las operaciones complejas y hará que el desarrollo sea más sencillo.
6363
6464
instructions: |
6565
@@ -73,4 +73,4 @@ instructions: |
7373
7474
tips:
7575
- |
76-
[Naming en programación](https://hexlet.la/blog/naming-in-programming)
76+
[Naming en programación](https://codica.la/blog/naming-in-programming)

modules/40-define-functions/500-named-arguments/description.es.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ theory: |
5656
5757
instructions: |
5858
59-
Implementa la función `trim_and_repeat()`, que recibe tres parámetros: una cadena de texto, `offset` - el número de caracteres que se deben recortar de la izquierda y `repetitions` - la cantidad de veces que se debe repetir la cadena recortada. La función recorta la cadena y la repite tantas veces como sea necesario para que el número total de cadenas recortadas sea igual a `repetitions`. La función debe guardar el resultado en una sola cadena y devolverla.
60-
El número de caracteres a recortar por defecto es 0 y el número de repeticiones es 1.
59+
Crea la función trim_and_repeat() con tres parámetros: una cadena de texto, offset (el número de caracteres a eliminar desde la izquierda) y repetitions (la cantidad de veces que se debe repetir la cadena recortada). Esta función recorta la cadena y repite la parte recortada tantas veces como sea necesario para alcanzar el número total de repeticiones especificado.
60+
El valor predeterminado para offset es 0, y el valor predeterminado para repetitions es 1. La función debe combinar todas las repeticiones en una sola cadena y devolverla como resultado.
6161
6262
```python
6363
text = 'python'

modules/45-logic/15-predicates/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ instructions: |
3232
3333
tips:
3434
- |
35-
[Naming in Programming](https://hexlet.la/blog/naming-in-programming)
35+
[Naming in Programming](https://codica.la/blog/naming-in-programming)
3636
3737
definitions:
3838
- name: Predicado

modules/45-logic/90-logical-expressions/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ theory: |
181181
```python
182182
# No es necesario colocar paréntesis,
183183
# porque la prioridad de == es mayor que la de or
184-
value == 'first' or vue == 'second'
184+
value == 'first' or value == 'second'
185185
```
186186
187187
instructions: |

modules/48-conditionals/30-if/description.es.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ theory: |
2828
2929
instructions: |
3030
31-
Implementa la función `guess_number()`, que toma un número y verifica si es igual al número dado (supongamos que es 42). Si es igual, la función debe devolver la cadena `You win!'`, de lo contrario, debe devolver la cadena `'Try again!'`.
31+
Implementa la función `guess_number()`, que toma un número y verifica si es igual al número dado (supongamos que es 42). Si es igual, la función debe devolver la cadena `'You win!'`, de lo contrario, debe devolver la cadena `'Try again!'`.
3232
3333
```python
3434
guess_number(42) # You win!

modules/50-loops/70-for/description.es.yml

+10-12
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,9 @@ theory: |
1717
print(symbol)
1818
1919
# => c
20-
# => ó
21-
# => d
22-
# => i
23-
# => g
2420
# => o
21+
# => d
22+
# => e
2523
```
2624
2725
En el código anterior, el ciclo `for` recorre cada carácter de la cadena, lo guarda en la variable `símbolo` y ejecuta el bloque de código interno donde se utiliza esta variable. El nombre de esta variable puede ser cualquier cosa. La estructura general del ciclo `for` es: `for <variable> in <colection>`.
@@ -30,14 +28,14 @@ theory: |
3028
3129
```python
3230
def reverse_string(text):
33-
# Valor inicial
34-
result = ''
35-
# char - variable donde se guarda el carácter actual
36-
for char in texto:
37-
# Concatenamos en orden inverso
38-
resultado = char + resultado
39-
# El ciclo termina cuando se ha recorrido toda la cadena
40-
return result
31+
# Valor inicial
32+
result = ''
33+
# char - variable donde se guarda el carácter actual
34+
for char in text:
35+
# Concatenamos en orden inverso
36+
result = char + result
37+
# El ciclo termina cuando se ha recorrido toda la cadena
38+
print(result)
4139
4240
4341
reverse_string('go!') # => '!og'

0 commit comments

Comments
 (0)