@@ -408,7 +408,7 @@ msgid ""
408
408
"functions), e.g.::"
409
409
msgstr ""
410
410
"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 .::"
412
412
413
413
#: ../Doc/faq/programming.rst:220
414
414
msgid ""
@@ -544,15 +544,15 @@ msgstr "Es una buena práctica si importas los módulos en el orden siguiente:"
544
544
#: ../Doc/faq/programming.rst:304
545
545
msgid "standard library modules -- e.g. ``sys``, ``os``, ``getopt``, ``re``"
546
546
msgstr ""
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``"
548
548
549
549
#: ../Doc/faq/programming.rst:305
550
550
msgid ""
551
551
"third-party library modules (anything installed in Python's site-packages "
552
552
"directory) -- e.g. mx.DateTime, ZODB, PIL.Image, etc."
553
553
msgstr ""
554
554
"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, "
556
556
"etc."
557
557
558
558
#: ../Doc/faq/programming.rst:307
@@ -1206,7 +1206,7 @@ msgstr "¡No probéis esto en casa, personitas!"
1206
1206
#: ../Doc/faq/programming.rst:776
1207
1207
msgid "What does the slash(/) in the parameter list of a function mean?"
1208
1208
msgstr ""
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?"
1210
1210
1211
1211
#: ../Doc/faq/programming.rst:778
1212
1212
msgid ""
@@ -1313,8 +1313,8 @@ msgid ""
1313
1313
"e.g. ``float('144') == 144.0``."
1314
1314
msgstr ""
1315
1315
"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``."
1318
1318
1319
1319
#: ../Doc/faq/programming.rst:853
1320
1320
msgid ""
@@ -1356,7 +1356,7 @@ msgid ""
1356
1356
"does not allow leading '0' in a decimal number (except '0')."
1357
1357
msgstr ""
1358
1358
":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 "
1360
1360
"porque Python no permite un '0' inicial en un número decimal (excepto '0')."
1361
1361
1362
1362
#: ../Doc/faq/programming.rst:872
@@ -1372,16 +1372,16 @@ msgid ""
1372
1372
"``\" {:04d}\" .format(144)`` yields ``'0144'`` and ``\" {:.3f}\" ."
1373
1373
"format(1.0/3.0)`` yields ``'0.333'``."
1374
1374
msgstr ""
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 "
1376
1376
"tipos incorporado :func:`str`. Si deseas una representación hexadecimal o "
1377
1377
"octal usa la función incorporada :func:`hex` o :func:`oct`. Para un "
1378
1378
"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 ``"
1380
1380
"\" {:.3f}\" .format(1.0/3.0)`` produce ``'0.333'``."
1381
1381
1382
1382
#: ../Doc/faq/programming.rst:883
1383
1383
msgid "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 ?"
1385
1385
1386
1386
#: ../Doc/faq/programming.rst:885
1387
1387
msgid ""
@@ -1415,7 +1415,7 @@ msgstr ""
1415
1415
"Lo mejor sería usar un diccionario que mapee cadenas a funciones. La "
1416
1416
"principal ventaja de esta técnica es que las cadenas no necesitan ser "
1417
1417
"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*::"
1419
1419
1420
1420
#: ../Doc/faq/programming.rst:934
1421
1421
msgid "Use the built-in function :func:`getattr`::"
@@ -1829,7 +1829,7 @@ msgid ""
1829
1829
"If all elements of the list may be used as set keys (i.e. they are all :term:"
1830
1830
"`hashable`) this is often faster ::"
1831
1831
msgstr ""
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 "
1833
1833
"todos :term:`hashable`) esto será, en general, más rápido ::"
1834
1834
1835
1835
#: ../Doc/faq/programming.rst:1173
@@ -2221,9 +2221,9 @@ msgid ""
2221
2221
msgstr ""
2222
2222
"Usa la función incorporada ``isinstance(obj, cls)``. Puedes comprobar si un "
2223
2223
"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, "
2225
2225
"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, "
2227
2227
"float, complex))``."
2228
2228
2229
2229
#: ../Doc/faq/programming.rst:1443
@@ -2466,8 +2466,8 @@ msgstr ""
2466
2466
#: ../Doc/faq/programming.rst:1624
2467
2467
msgid "You could also try a variable-length argument list, e.g. ::"
2468
2468
msgstr ""
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 ::"
2471
2471
2472
2472
#: ../Doc/faq/programming.rst:1629
2473
2473
msgid "The same approach works for all method definitions."
@@ -2487,8 +2487,8 @@ msgid ""
2487
2487
"stripped."
2488
2488
msgstr ""
2489
2489
"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 "
2492
2492
"``__spam`` (como mínimo dos guiones bajos como prefijo, como máximo un guion "
2493
2493
"bajo como sufijo) se reemplaza con ``_classname__spam``, donde ``classname`` "
2494
2494
"es el nombre de la clase eliminando cualquier guion bajo prefijado."
@@ -2537,7 +2537,7 @@ msgid ""
2537
2537
"run :func:`gc.collect` to force a collection, but there *are* pathological "
2538
2538
"cases where objects will never be collected."
2539
2539
msgstr ""
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 "
2541
2541
"el cual cada hijo tiene una referencia al padre y cada padre tiene una lista "
2542
2542
"de hijos) el conteo de referencias no alcanzará nunca el valor de cero. De "
2543
2543
"vez en cuando, Python ejecuta un algoritmo para detectar esos ciclos pero el "
0 commit comments