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
Modificaciones extra (e.g., enmarañar, slash,...)
  • Loading branch information
kikocorreoso authored Aug 25, 2020
commit 39f2008ac228f3b50faca911e147c5c0e1f7bd4e
38 changes: 19 additions & 19 deletions faq/programming.po
Original file line number Diff line number Diff line change
Expand Up @@ -408,7 +408,7 @@ msgid ""
"functions), e.g.::"
msgstr ""
"Considera que usas un bucle *for* para crear unas pocas funciones lambda (o, "
"incluso, funciones normales), e.g.::"
"incluso, funciones normales), por ejemplo.::"

#: ../Doc/faq/programming.rst:220
msgid ""
Expand Down Expand Up @@ -544,15 +544,15 @@ msgstr "Es una buena práctica si importas los módulos en el orden siguiente:"
#: ../Doc/faq/programming.rst:304
msgid "standard library modules -- e.g. ``sys``, ``os``, ``getopt``, ``re``"
msgstr ""
"módulos de la biblioteca estándar -- e.g. ``sys``, ``os``, ``getopt``, ``re``"
"módulos de la biblioteca estándar -- por ejemplo, ``sys``, ``os``, ``getopt``, ``re``"

#: ../Doc/faq/programming.rst:305
msgid ""
"third-party library modules (anything installed in Python's site-packages "
"directory) -- e.g. mx.DateTime, ZODB, PIL.Image, etc."
msgstr ""
"módulos de bibliotecas de terceros (cualquier cosa instalada en el "
"directorio *site-packages* de Python) -- e.g. mx.DateTime, ZODB, PIL.Image, "
"directorio *site-packages* de Python) -- por ejemplo, mx.DateTime, ZODB, PIL.Image, "
"etc."

#: ../Doc/faq/programming.rst:307
Expand Down Expand Up @@ -1206,7 +1206,7 @@ msgstr "¡No probéis esto en casa, personitas!"
#: ../Doc/faq/programming.rst:776
msgid "What does the slash(/) in the parameter list of a function mean?"
msgstr ""
"¿Qué hace el *slash* (/) en medio de la lista de parámetros de una función?"
"¿Qué hace la barra (/) en medio de la lista de parámetros de una función?"

#: ../Doc/faq/programming.rst:778
msgid ""
Expand Down Expand Up @@ -1313,8 +1313,8 @@ msgid ""
"e.g. ``float('144') == 144.0``."
msgstr ""
"Para enteros puedes usar la función incorporada constructor de tipos :func:"
"`int`, e.g. ``int('144') == 144``. De forma similar, :func:`float` "
"convierte a un número de coma flotante, e.g. ``float('144') == 144.0``."
"`int`, por ejemplo ``int('144') == 144``. De forma similar, :func:`float` "
"convierte a un número de coma flotante, por ejemplo ``float('144') == 144.0``."

#: ../Doc/faq/programming.rst:853
msgid ""
Expand Down Expand Up @@ -1356,7 +1356,7 @@ msgid ""
"does not allow leading '0' in a decimal number (except '0')."
msgstr ""
":func:`eval` también tiene el efecto de interpretar números como expresiones "
"Python , de tal forma que e.g. ``eval('09')`` dará un error de sintaxis "
"Python , de tal forma que, por ejemplo, ``eval('09')`` dará un error de sintaxis "
"porque Python no permite un '0' inicial en un número decimal (excepto '0')."

#: ../Doc/faq/programming.rst:872
Expand All @@ -1372,16 +1372,16 @@ msgid ""
"``\"{:04d}\".format(144)`` yields ``'0144'`` and ``\"{:.3f}\"."
"format(1.0/3.0)`` yields ``'0.333'``."
msgstr ""
"Para convertir, e.g., el número 144 a la cadena '144', usa el constructor de "
"Para convertir, por ejemplo, el número 144 a la cadena '144', usa el constructor de "
"tipos incorporado :func:`str`. Si deseas una representación hexadecimal o "
"octal usa la función incorporada :func:`hex` o :func:`oct`. Para un "
"formateado elaborado puedes ver las secciones de :ref:`f-strings` y :ref:"
"`formatstrings`, e.g. ``\"{:04d}\".format(144)`` produce ``'0144'`` y ``"
"`formatstrings`, por ejemplo ``\"{:04d}\".format(144)`` produce ``'0144'`` y ``"
"\"{:.3f}\".format(1.0/3.0)`` produce ``'0.333'``."

#: ../Doc/faq/programming.rst:883
msgid "How do I modify a string in place?"
msgstr "¿Cómo puedo modificar una cadena en el mismo lugar?"
msgstr "¿Cómo puedo modificar una cadena in situ?"

#: ../Doc/faq/programming.rst:885
msgid ""
Expand Down Expand Up @@ -1415,7 +1415,7 @@ msgstr ""
"Lo mejor sería usar un diccionario que mapee cadenas a funciones. La "
"principal ventaja de esta técnica es que las cadenas no necesitan ser "
"iguales que los nombres de las funciones. Esta es también la principal "
"técnica que se usa para emular una forma *case*::"
"técnica que se usa para emular un constructo *case*::"

#: ../Doc/faq/programming.rst:934
msgid "Use the built-in function :func:`getattr`::"
Expand Down Expand Up @@ -1829,7 +1829,7 @@ msgid ""
"If all elements of the list may be used as set keys (i.e. they are all :term:"
"`hashable`) this is often faster ::"
msgstr ""
"Si todos los elementos de la lista pueden ser usados como claves (i.e. son "
"Si todos los elementos de la lista pueden ser usados como claves (por ejemplo son "
"todos :term:`hashable`) esto será, en general, más rápido ::"

#: ../Doc/faq/programming.rst:1173
Expand Down Expand Up @@ -2221,9 +2221,9 @@ msgid ""
msgstr ""
"Usa la función incorporada ``isinstance(obj, cls)``. Puedes comprobar si un "
"objeto es una instancia de cualquier número de clases proporcionando una "
"tupla en lugar de una sola clase, e.g. ``isinstance(obj, (class1, "
"tupla en lugar de una sola clase, por ejemplo ``isinstance(obj, (class1, "
"class2, ...))`` y, también, puedes comprobar si un objeto es uno de los "
"tipos incorporados e.g. ``isinstance(obj, str)`` o ``isinstance(obj, (int, "
"tipos incorporados por ejemplo ``isinstance(obj, str)`` o ``isinstance(obj, (int, "
"float, complex))``."

#: ../Doc/faq/programming.rst:1443
Expand Down Expand Up @@ -2466,8 +2466,8 @@ msgstr ""
#: ../Doc/faq/programming.rst:1624
msgid "You could also try a variable-length argument list, e.g. ::"
msgstr ""
"Podrías intentar, también una lista de argumentos de longitud variable, e."
"g. ::"
"Podrías intentar, también una lista de argumentos de longitud variable, por "
"ejemplo ::"

#: ../Doc/faq/programming.rst:1629
msgid "The same approach works for all method definitions."
Expand All @@ -2487,8 +2487,8 @@ msgid ""
"stripped."
msgstr ""
"Nombres de variable con doble guion prefijado se convierten, "
"'enmarañándolos', para proporcionar una forma simple pero efectiva de "
"definir variables de clase privadas Cualquier identificador de la forma "
"con una modificación de nombres, para proporcionar una forma simple pero efectiva de "
"definir variables de clase privadas. Cualquier identificador de la forma "
"``__spam`` (como mínimo dos guiones bajos como prefijo, como máximo un guion "
"bajo como sufijo) se reemplaza con ``_classname__spam``, donde ``classname`` "
"es el nombre de la clase eliminando cualquier guion bajo prefijado."
Expand Down Expand Up @@ -2537,7 +2537,7 @@ msgid ""
"run :func:`gc.collect` to force a collection, but there *are* pathological "
"cases where objects will never be collected."
msgstr ""
"Si tus estructuras de datos contienen enlaces circulares (e.g. un árbol en "
"Si tus estructuras de datos contienen enlaces circulares (por ejemplo un árbol en "
"el cual cada hijo tiene una referencia al padre y cada padre tiene una lista "
"de hijos) el conteo de referencias no alcanzará nunca el valor de cero. De "
"vez en cuando, Python ejecuta un algoritmo para detectar esos ciclos pero el "
Expand Down