@@ -408,7 +408,7 @@ msgid ""
408408"functions), e.g.::"
409409msgstr ""
410410"Considera que usas un bucle *for* para crear unas pocas funciones lambda (o, "
411- "incluso, funciones normales), e.g .::"
411+ "incluso, funciones normales), por ejemplo .::"
412412
413413#: ../Doc/faq/programming.rst:220
414414msgid ""
@@ -544,15 +544,15 @@ msgstr "Es una buena práctica si importas los módulos en el orden siguiente:"
544544#: ../Doc/faq/programming.rst:304
545545msgid "standard library modules -- e.g. ``sys``, ``os``, ``getopt``, ``re``"
546546msgstr ""
547- "módulos de la biblioteca estándar -- e.g. ``sys``, ``os``, ``getopt``, ``re``"
547+ "módulos de la biblioteca estándar -- por ejemplo, ``sys``, ``os``, ``getopt``, ``re``"
548548
549549#: ../Doc/faq/programming.rst:305
550550msgid ""
551551"third-party library modules (anything installed in Python's site-packages "
552552"directory) -- e.g. mx.DateTime, ZODB, PIL.Image, etc."
553553msgstr ""
554554"módulos de bibliotecas de terceros (cualquier cosa instalada en el "
555- "directorio *site-packages* de Python) -- e.g. mx.DateTime, ZODB, PIL.Image, "
555+ "directorio *site-packages* de Python) -- por ejemplo, mx.DateTime, ZODB, PIL.Image, "
556556"etc."
557557
558558#: ../Doc/faq/programming.rst:307
@@ -1206,7 +1206,7 @@ msgstr "¡No probéis esto en casa, personitas!"
12061206#: ../Doc/faq/programming.rst:776
12071207msgid "What does the slash(/) in the parameter list of a function mean?"
12081208msgstr ""
1209- "¿Qué hace el *slash* (/) en medio de la lista de parámetros de una función?"
1209+ "¿Qué hace la barra (/) en medio de la lista de parámetros de una función?"
12101210
12111211#: ../Doc/faq/programming.rst:778
12121212msgid ""
@@ -1313,8 +1313,8 @@ msgid ""
13131313"e.g. ``float('144') == 144.0``."
13141314msgstr ""
13151315"Para enteros puedes usar la función incorporada constructor de tipos :func:"
1316- "`int`, e.g. ``int('144') == 144``. De forma similar, :func:`float` "
1317- "convierte a un número de coma flotante, e.g. ``float('144') == 144.0``."
1316+ "`int`, por ejemplo ``int('144') == 144``. De forma similar, :func:`float` "
1317+ "convierte a un número de coma flotante, por ejemplo ``float('144') == 144.0``."
13181318
13191319#: ../Doc/faq/programming.rst:853
13201320msgid ""
@@ -1356,7 +1356,7 @@ msgid ""
13561356"does not allow leading '0' in a decimal number (except '0')."
13571357msgstr ""
13581358":func:`eval` también tiene el efecto de interpretar números como expresiones "
1359- "Python , de tal forma que e.g. ``eval('09')`` dará un error de sintaxis "
1359+ "Python , de tal forma que, por ejemplo, ``eval('09')`` dará un error de sintaxis "
13601360"porque Python no permite un '0' inicial en un número decimal (excepto '0')."
13611361
13621362#: ../Doc/faq/programming.rst:872
@@ -1372,16 +1372,16 @@ msgid ""
13721372"``\" {:04d}\" .format(144)`` yields ``'0144'`` and ``\" {:.3f}\" ."
13731373"format(1.0/3.0)`` yields ``'0.333'``."
13741374msgstr ""
1375- "Para convertir, e.g. , el número 144 a la cadena '144', usa el constructor de "
1375+ "Para convertir, por ejemplo , el número 144 a la cadena '144', usa el constructor de "
13761376"tipos incorporado :func:`str`. Si deseas una representación hexadecimal o "
13771377"octal usa la función incorporada :func:`hex` o :func:`oct`. Para un "
13781378"formateado elaborado puedes ver las secciones de :ref:`f-strings` y :ref:"
1379- "`formatstrings`, e.g. ``\" {:04d}\" .format(144)`` produce ``'0144'`` y ``"
1379+ "`formatstrings`, por ejemplo ``\" {:04d}\" .format(144)`` produce ``'0144'`` y ``"
13801380"\" {:.3f}\" .format(1.0/3.0)`` produce ``'0.333'``."
13811381
13821382#: ../Doc/faq/programming.rst:883
13831383msgid "How do I modify a string in place?"
1384- msgstr "¿Cómo puedo modificar una cadena en el mismo lugar ?"
1384+ msgstr "¿Cómo puedo modificar una cadena in situ ?"
13851385
13861386#: ../Doc/faq/programming.rst:885
13871387msgid ""
@@ -1415,7 +1415,7 @@ msgstr ""
14151415"Lo mejor sería usar un diccionario que mapee cadenas a funciones. La "
14161416"principal ventaja de esta técnica es que las cadenas no necesitan ser "
14171417"iguales que los nombres de las funciones. Esta es también la principal "
1418- "técnica que se usa para emular una forma *case*::"
1418+ "técnica que se usa para emular un constructo *case*::"
14191419
14201420#: ../Doc/faq/programming.rst:934
14211421msgid "Use the built-in function :func:`getattr`::"
@@ -1829,7 +1829,7 @@ msgid ""
18291829"If all elements of the list may be used as set keys (i.e. they are all :term:"
18301830"`hashable`) this is often faster ::"
18311831msgstr ""
1832- "Si todos los elementos de la lista pueden ser usados como claves (i.e. son "
1832+ "Si todos los elementos de la lista pueden ser usados como claves (por ejemplo son "
18331833"todos :term:`hashable`) esto será, en general, más rápido ::"
18341834
18351835#: ../Doc/faq/programming.rst:1173
@@ -2221,9 +2221,9 @@ msgid ""
22212221msgstr ""
22222222"Usa la función incorporada ``isinstance(obj, cls)``. Puedes comprobar si un "
22232223"objeto es una instancia de cualquier número de clases proporcionando una "
2224- "tupla en lugar de una sola clase, e.g. ``isinstance(obj, (class1, "
2224+ "tupla en lugar de una sola clase, por ejemplo ``isinstance(obj, (class1, "
22252225"class2, ...))`` y, también, puedes comprobar si un objeto es uno de los "
2226- "tipos incorporados e.g. ``isinstance(obj, str)`` o ``isinstance(obj, (int, "
2226+ "tipos incorporados por ejemplo ``isinstance(obj, str)`` o ``isinstance(obj, (int, "
22272227"float, complex))``."
22282228
22292229#: ../Doc/faq/programming.rst:1443
@@ -2466,8 +2466,8 @@ msgstr ""
24662466#: ../Doc/faq/programming.rst:1624
24672467msgid "You could also try a variable-length argument list, e.g. ::"
24682468msgstr ""
2469- "Podrías intentar, también una lista de argumentos de longitud variable, e. "
2470- "g. ::"
2469+ "Podrías intentar, también una lista de argumentos de longitud variable, por "
2470+ "ejemplo ::"
24712471
24722472#: ../Doc/faq/programming.rst:1629
24732473msgid "The same approach works for all method definitions."
@@ -2487,8 +2487,8 @@ msgid ""
24872487"stripped."
24882488msgstr ""
24892489"Nombres de variable con doble guion prefijado se convierten, "
2490- "'enmarañándolos' , para proporcionar una forma simple pero efectiva de "
2491- "definir variables de clase privadas Cualquier identificador de la forma "
2490+ "con una modificación de nombres , para proporcionar una forma simple pero efectiva de "
2491+ "definir variables de clase privadas. Cualquier identificador de la forma "
24922492"``__spam`` (como mínimo dos guiones bajos como prefijo, como máximo un guion "
24932493"bajo como sufijo) se reemplaza con ``_classname__spam``, donde ``classname`` "
24942494"es el nombre de la clase eliminando cualquier guion bajo prefijado."
@@ -2537,7 +2537,7 @@ msgid ""
25372537"run :func:`gc.collect` to force a collection, but there *are* pathological "
25382538"cases where objects will never be collected."
25392539msgstr ""
2540- "Si tus estructuras de datos contienen enlaces circulares (e.g. un árbol en "
2540+ "Si tus estructuras de datos contienen enlaces circulares (por ejemplo un árbol en "
25412541"el cual cada hijo tiene una referencia al padre y cada padre tiene una lista "
25422542"de hijos) el conteo de referencias no alcanzará nunca el valor de cero. De "
25432543"vez en cuando, Python ejecuta un algoritmo para detectar esos ciclos pero el "
0 commit comments