Skip to content

Commit 7515cd1

Browse files
authored
fix typos
1 parent 99f34f4 commit 7515cd1

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

faq/programming.po

+19-19
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,7 @@ msgid ""
457457
msgstr ""
458458
"Aquí, ``n=x`` crea una nueva variable ``n`` local a la función lambda y "
459459
"ejecutada cuando la función lambda se define de tal forma que tiene el mismo "
460-
"valor que tenía ``x`` en ese punto en el bucle. Esto significa qie el valor "
460+
"valor que tenía ``x`` en ese punto en el bucle. Esto significa que el valor "
461461
"de ``n`` será ``0`` en la primera función lambda, ``1`` en la segunda, ``2`` "
462462
"en la tercera y así sucesivamente. Por tanto, ahora cada lambda devolverá el "
463463
"resultado correcto::"
@@ -467,7 +467,7 @@ msgid ""
467467
"Note that this behaviour is not peculiar to lambdas, but applies to regular "
468468
"functions too."
469469
msgstr ""
470-
"Es de destacar que este comportamiento no es puculiar de las funciones "
470+
"Es de destacar que este comportamiento no es peculiar de las funciones "
471471
"lambda sino que aplica también a las funciones regulares."
472472

473473
#: ../Doc/faq/programming.rst:263
@@ -512,7 +512,7 @@ msgstr ""
512512

513513
#: ../Doc/faq/programming.rst:291
514514
msgid "What are the \"best practices\" for using import in a module?"
515-
msgstr "¿Cuáles son las \"bunas prácticas\" para usar import en un módulo?"
515+
msgstr "¿Cuáles son las \"buenas prácticas\" para usar import en un módulo?"
516516

517517
#: ../Doc/faq/programming.rst:293
518518
msgid ""
@@ -755,7 +755,7 @@ msgstr ""
755755
":term:`Parámetros <parameter>` se definen mediante los nombres que aparecen "
756756
"en la definición de una función mientras que :term:`argumentos <argument>` "
757757
"son los valores que se pasan a la función cuando la invocamos. Los "
758-
"Parametros definen qué tipos de argumentos puede aceptar una función. por "
758+
"Parámetros definen qué tipos de argumentos puede aceptar una función. por "
759759
"ejemplo, dada la definición de la función::"
760760

761761
#: ../Doc/faq/programming.rst:428
@@ -854,13 +854,13 @@ msgid ""
854854
"copy of ``y``, you'll instead end up with ``None``, which will likely cause "
855855
"your program to generate an easily diagnosed error."
856856
msgstr ""
857-
"Algunas operaciones (por ejemplo ``y.append(10)`` y ``y.sort()``) mutaa al "
857+
"Algunas operaciones (por ejemplo ``y.append(10)`` y ``y.sort()``) mutan al "
858858
"objeto mientras que operaciones que podrían parecer similares (por ejemplo "
859859
"``y = y + [10]`` y ``sorted(y)``) crean un nuevo objeto. En general, en "
860860
"Python (y en todo momento en la biblioteca estándar) un método que muta un "
861861
"objeto devolverá ``None`` para evitar tener dos tipos de operaciones que "
862862
"puedan ser confusas. Por tanto, si escribes accidentalmente ``y.sort()`` "
863-
"pensando que te devolverá una copia ordenadade ``y``, obtendrás, en su "
863+
"pensando que te devolverá una copia ordenada de ``y``, obtendrás, en su "
864864
"lugar, ``None``, lo cual ayudará a que tu programa genera un error que pueda "
865865
"ser diagnosticado fácilmente."
866866

@@ -901,7 +901,7 @@ msgid ""
901901
"but operations that transform that value into a new value always return a "
902902
"new object."
903903
msgstr ""
904-
"Si tenemos un objeto immutable (:class:`str`, :class:`int`, :class:`tuple`, "
904+
"Si tenemos un objeto inmutable (:class:`str`, :class:`int`, :class:`tuple`, "
905905
"etc.), todas las variables que referencian al mismo verán siempre el mismo "
906906
"valor pero las operaciones que transforman ese valor en un nuevo valor "
907907
"siempre devuelve un nuevo objeto."
@@ -917,7 +917,7 @@ msgstr ""
917917
#: ../Doc/faq/programming.rst:512
918918
msgid "How do I write a function with output parameters (call by reference)?"
919919
msgstr ""
920-
"¿Cómo pueo escribir una función sin parámetros (invocación mediante "
920+
"¿Cómo puedo escribir una función sin parámetros (invocación mediante "
921921
"referencia)?"
922922

923923
#: ../Doc/faq/programming.rst:514
@@ -953,7 +953,7 @@ msgstr "Pasando un objeto mutable (intercambiable en el mismo sitio)::"
953953

954954
#: ../Doc/faq/programming.rst:544
955955
msgid "By passing in a dictionary that gets mutated::"
956-
msgstr "Pansado un diccionario que muta::"
956+
msgstr "Pasando un diccionario que muta::"
957957

958958
#: ../Doc/faq/programming.rst:554
959959
msgid "Or bundle up values in a class instance::"
@@ -1004,7 +1004,7 @@ msgid ""
10041004
msgstr ""
10051005
"El enfoque del objeto invocable tiene la desventaja que es un ligeramente "
10061006
"más lento y el resultado es un código levemente más largo. Sin embargo, "
1007-
"destacar que una colección de invocables pueden compartirsu firma vía "
1007+
"destacar que una colección de invocables pueden compartir su firma vía "
10081008
"herencia::"
10091009

10101010
#: ../Doc/faq/programming.rst:612
@@ -1029,7 +1029,7 @@ msgid ""
10291029
"case. Not all objects can be copied, but most can."
10301030
msgstr ""
10311031
"En general, prueba :func:`copy.copy` o :func:`copy.deepcopy` para el caso "
1032-
"general. No todos los objetos se pueden copiat pero la mayoría sí que pueden "
1032+
"general. No todos los objetos se pueden copiar pero la mayoría sí que pueden "
10331033
"copiarse."
10341034

10351035
#: ../Doc/faq/programming.rst:640
@@ -1057,7 +1057,7 @@ msgstr ""
10571057
"Para la instancia x de una clase definida por el usuario, ``dir(x)`` "
10581058
"devuelve una lista de nombres ordenados alfabéticamente que contiene los "
10591059
"atributos y métodos de la instancia y los atributos definidos mediante su "
1060-
"calse."
1060+
"clase."
10611061

10621062
#: ../Doc/faq/programming.rst:659
10631063
msgid "How can my code discover the name of an object?"
@@ -1144,7 +1144,7 @@ msgid ""
11441144
"above is evaluated as if you had entered::"
11451145
msgstr ""
11461146
"Debido a que la coma no es un operador sino un separador entre expresiones "
1147-
"lo anterior se evalue como se ha introducido::"
1147+
"lo anterior se evalúe como se ha introducido::"
11481148

11491149
#: ../Doc/faq/programming.rst:712
11501150
msgid "not::"
@@ -1220,7 +1220,7 @@ msgid ""
12201220
msgstr ""
12211221
"Un *slash* en la lista de argumentos de una función denota que los "
12221222
"parámetros previos al mismo son únicamente posicionales. Parámetros "
1223-
"únicamente posicionales son aquellos cuyos nombres no son usabels "
1223+
"únicamente posicionales son aquellos cuyos nombres no son usables "
12241224
"internamente. Mediante la llamada a una función que acepta parámetros "
12251225
"únicamente posicionales, los argumentos se mapean a parámetros basados "
12261226
"únicamente en su posición. Por ejemplo, :func:`pow` es una función que "
@@ -1286,7 +1286,7 @@ msgid ""
12861286
msgstr ""
12871287
"entonces la división entera debe devolver el valor base más bajo. C también "
12881288
"requiere que esa esa identidad se mantenga de tal forma que cuando los "
1289-
"compiladores truncan ``i // j`` nacesitan que ``i % j`` tenga el mismo signo "
1289+
"compiladores truncan ``i // j`` necesitan que ``i % j`` tenga el mismo signo "
12901290
"que ``i``."
12911291

12921292
#: ../Doc/faq/programming.rst:839
@@ -1345,7 +1345,7 @@ msgid ""
13451345
msgstr ""
13461346
"No uses la función incorporada :func:`eval` si todo lo que necesitas es "
13471347
"convertir cadenas a números. :func:`eval` será considerablemente más lento "
1348-
"y presenta riesgos de seguridad: cualquiera podría introducir una exoresión "
1348+
"y presenta riesgos de seguridad: cualquiera podría introducir una expresión "
13491349
"Python que presentara efectos indeseados. Por ejemplo, alguien podría "
13501350
"pasar``__import__('os').system(\"rm -rf $HOME\")`` lo cual borraría el "
13511351
"directorio home al completo."
@@ -1468,8 +1468,8 @@ msgstr ""
14681468
"Puedes usar ``S.rstrip(\"\\r\\n\")`` para eliminar todas las ocurrencias de "
14691469
"cualquier terminación de línea desde el final de la cadena ``S`` sin "
14701470
"eliminar el resto de espacios en blanco que le siguen. Si la cadena ``S`` "
1471-
"representa más de una línea con varias líneas vacias al final, las "
1472-
"terminaciones de línea para todas las líneas vacias se eliminarán::"
1471+
"representa más de una línea con varias líneas vacías al final, las "
1472+
"terminaciones de línea para todas las líneas vacías se eliminarán::"
14731473

14741474
#: ../Doc/faq/programming.rst:987
14751475
msgid ""
@@ -1634,7 +1634,7 @@ msgid ""
16341634
"especially under the form of tiny functions or methods (which are also often "
16351635
"detrimental to readability)."
16361636
msgstr ""
1637-
"Las abstracciones tienden a crear rodeos y fuerzan al intérpreta a trabajar "
1637+
"Las abstracciones tienden a crear rodeos y fuerzan al intérprete a trabajar "
16381638
"más. Si el nivel de rodeos sobrepasa el trabajo útil realizado tu programa "
16391639
"podría ser más lento. Deberías evitar abstracciones excesivas, "
16401640
"especialmente, en forma de pequeñas funciones o métodos (que también va en "

0 commit comments

Comments
 (0)