Skip to content

Traducido parcialmente el archivo faq/programming #183

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 50 commits into from
Aug 25, 2020
Merged
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
0abf9fe
Traducido parcialmente el archivo faq/programming
kikocorreoso May 9, 2020
e910122
Merge branch '3.8' into traduccion-faqprogramming
raulcd May 9, 2020
dbd897b
Update faq/programming.po
kikocorreoso May 10, 2020
d5cf885
Update faq/programming.po
kikocorreoso May 10, 2020
18b6593
Update faq/programming.po
kikocorreoso May 10, 2020
0a2224a
Update faq/programming.po
kikocorreoso May 10, 2020
d5d87b9
Update faq/programming.po
kikocorreoso May 10, 2020
bd7fa47
Update faq/programming.po
kikocorreoso May 10, 2020
9111b37
Typo
kikocorreoso May 10, 2020
d0a7910
fix typo
kikocorreoso May 10, 2020
eacb792
typo
kikocorreoso May 10, 2020
99f34f4
typo
kikocorreoso May 10, 2020
7515cd1
fix typos
kikocorreoso May 10, 2020
d2f26ff
Merge branch '3.8' into traduccion-faqprogramming
humitos May 12, 2020
fd7b772
Change "puntos de ruptura" with "puntos de interrupción"
kikocorreoso May 12, 2020
b3ea7bd
Traducido archivo faq/programming.po
kikocorreoso May 23, 2020
fae509f
added pre-commit config file
clacri Jun 7, 2020
0615ac4
actualización de dict y erratas
kikocorreoso Jun 21, 2020
9fe0a4d
Merge branch '3.8' into traduccion-faqprogramming
kikocorreoso Jun 27, 2020
44b3101
Merge branch '3.8' into traduccion-faqprogramming
cmaureir Jul 5, 2020
bb1e24d
Merge branch '3.8' into traduccion-faqprogramming
cmaureir Jul 5, 2020
662662d
'Core Language' improvement
kikocorreoso Jul 9, 2020
3fe6f65
Merge branch '3.8' into traduccion-faqprogramming
cmaureir Jul 9, 2020
0ba24f9
Merge branch '3.8' into traduccion-faqprogramming
clacri Jul 10, 2020
c26c693
Merge branch '3.8' into traduccion-faqprogramming
cmaureir Jul 21, 2020
81c66b9
Merge branch '3.8' into traduccion-faqprogramming
cmaureir Jul 25, 2020
bd44b2d
Merge branch '3.8' into traduccion-faqprogramming
cmaureir Jul 26, 2020
46d90e4
update tuple issue
kikocorreoso Jul 26, 2020
b54acfa
update dict
kikocorreoso Jul 26, 2020
c18be25
Merge branch '3.8' into traduccion-faqprogramming
clacri Jul 27, 2020
77aebf3
Merge branch '3.8' into traduccion-faqprogramming
clacri Jul 30, 2020
f32169d
Update faq/programming.po
kikocorreoso Aug 25, 2020
d0be6ff
Update faq/programming.po
kikocorreoso Aug 25, 2020
9f8147b
Update faq/programming.po
kikocorreoso Aug 25, 2020
f2b3e12
Update faq/programming.po
kikocorreoso Aug 25, 2020
7f964e3
Update faq/programming.po
kikocorreoso Aug 25, 2020
4d3d282
Update faq/programming.po
kikocorreoso Aug 25, 2020
4f82ee1
Update faq/programming.po
kikocorreoso Aug 25, 2020
2a5175c
Update faq/programming.po
kikocorreoso Aug 25, 2020
4ba812c
Update faq/programming.po
kikocorreoso Aug 25, 2020
f5e6b0c
Update faq/programming.po
kikocorreoso Aug 25, 2020
8a4ba03
Update faq/programming.po
kikocorreoso Aug 25, 2020
2d361f6
Update faq/programming.po
kikocorreoso Aug 25, 2020
2b506ca
Update faq/programming.po
kikocorreoso Aug 25, 2020
39f2008
Modificaciones extra (e.g., enmarañar, slash,...)
kikocorreoso Aug 25, 2020
8530f57
Added constructo
kikocorreoso Aug 25, 2020
aea2228
Update faq/programming.po
kikocorreoso Aug 25, 2020
fa1ea41
Mensaje faltante por traducir
kikocorreoso Aug 25, 2020
851db7b
fixing build for programming faq
clacri Aug 25, 2020
0ee3866
Merge branch '3.8' of https://github.com/python/python-docs-es into p…
clacri Aug 25, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix typos
  • Loading branch information
kikocorreoso authored May 10, 2020
commit 7515cd1683ec66061e526de2f8b7ef9e2eb3aaa7
38 changes: 19 additions & 19 deletions faq/programming.po
Original file line number Diff line number Diff line change
Expand Up @@ -457,7 +457,7 @@ msgid ""
msgstr ""
"Aquí, ``n=x`` crea una nueva variable ``n`` local a la función lambda y "
"ejecutada cuando la función lambda se define de tal forma que tiene el mismo "
"valor que tenía ``x`` en ese punto en el bucle. Esto significa qie el valor "
"valor que tenía ``x`` en ese punto en el bucle. Esto significa que el valor "
"de ``n`` será ``0`` en la primera función lambda, ``1`` en la segunda, ``2`` "
"en la tercera y así sucesivamente. Por tanto, ahora cada lambda devolverá el "
"resultado correcto::"
Expand All @@ -467,7 +467,7 @@ msgid ""
"Note that this behaviour is not peculiar to lambdas, but applies to regular "
"functions too."
msgstr ""
"Es de destacar que este comportamiento no es puculiar de las funciones "
"Es de destacar que este comportamiento no es peculiar de las funciones "
"lambda sino que aplica también a las funciones regulares."

#: ../Doc/faq/programming.rst:263
Expand Down Expand Up @@ -512,7 +512,7 @@ msgstr ""

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

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

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

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

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

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

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

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

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

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

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

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

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