@@ -11,29 +11,28 @@ msgstr ""
11
11
"Project-Id-Version : Python 3.8\n "
12
12
"Report-Msgid-Bugs-To : \n "
13
13
"POT-Creation-Date : 2023-10-12 19:43+0200\n "
14
- "PO-Revision-Date : 2022 -11-19 23:09 -0300\n "
14
+ "PO-Revision-Date : 2023 -11-28 12:03 -0300\n "
15
15
"Last-Translator : Carlos A. Crespo <lvccrespo@gmail.com>\n "
16
- "Language : es\n "
17
16
"Language-Team : python-doc-es\n "
18
- "Plural-Forms : nplurals=2; plural=(n != 1); \n "
17
+ "Language : es \n "
19
18
"MIME-Version : 1.0\n "
20
19
"Content-Type : text/plain; charset=utf-8\n "
21
20
"Content-Transfer-Encoding : 8bit\n "
21
+ "Plural-Forms : nplurals=2; plural=(n != 1);\n "
22
22
"Generated-By : Babel 2.13.0\n "
23
+ "X-Generator : Poedit 3.0.1\n "
23
24
24
25
#: ../Doc/tutorial/controlflow.rst:5
25
26
msgid "More Control Flow Tools"
26
27
msgstr "Más herramientas para control de flujo"
27
28
28
29
#: ../Doc/tutorial/controlflow.rst:7
29
- #, fuzzy
30
30
msgid ""
31
31
"As well as the :keyword:`while` statement just introduced, Python uses a few "
32
32
"more that we will encounter in this chapter."
33
33
msgstr ""
34
34
"Además de la sentencia :keyword:`while` que acabamos de introducir, Python "
35
- "soporta las sentencias de control de flujo que podemos encontrar en otros "
36
- "lenguajes, con algunos cambios."
35
+ "utiliza algunas más que encontraremos en este capítulo."
37
36
38
37
#: ../Doc/tutorial/controlflow.rst:14
39
38
msgid ":keyword:`!if` Statements"
@@ -192,43 +191,52 @@ msgstr ""
192
191
"bucles"
193
192
194
193
#: ../Doc/tutorial/controlflow.rst:166
195
- #, fuzzy
196
194
msgid ""
197
195
"The :keyword:`break` statement breaks out of the innermost enclosing :"
198
196
"keyword:`for` or :keyword:`while` loop."
199
197
msgstr ""
200
- "La sentencia :keyword:`break`, como en C, termina el bucle :keyword:`for` o :"
201
- "keyword: `while` más anidado."
198
+ "La sentencia :keyword:`break` termina el bucle :keyword:`for` o :keyword :"
199
+ "`while` más anidado."
202
200
203
201
#: ../Doc/tutorial/controlflow.rst:169
204
202
msgid ""
205
203
"A :keyword:`!for` or :keyword:`!while` loop can include an :keyword:`!else` "
206
204
"clause."
207
205
msgstr ""
206
+ "Un bucle :keyword:`!for` o :keyword:`!while` puede incluir una cláusula :"
207
+ "keyword:`!else`."
208
208
209
209
#: ../Doc/tutorial/controlflow.rst:171
210
210
msgid ""
211
211
"In a :keyword:`for` loop, the :keyword:`!else` clause is executed after the "
212
212
"loop reaches its final iteration."
213
213
msgstr ""
214
+ "En un bucle :keyword:`for`, la cláusula :keyword:`!else` se ejecuta después "
215
+ "de que el bucle alcance su iteración final."
214
216
215
217
#: ../Doc/tutorial/controlflow.rst:174
216
218
msgid ""
217
219
"In a :keyword:`while` loop, it's executed after the loop's condition becomes "
218
220
"false."
219
221
msgstr ""
222
+ "En un bucle :keyword:`while`, se ejecuta después de que la condición del "
223
+ "bucle se vuelva falsa."
220
224
221
225
#: ../Doc/tutorial/controlflow.rst:176
222
226
msgid ""
223
227
"In either kind of loop, the :keyword:`!else` clause is **not** executed if "
224
228
"the loop was terminated by a :keyword:`break`."
225
229
msgstr ""
230
+ "En cualquier tipo de bucle, la cláusula :keyword:`!else` **no** se ejecuta "
231
+ "si el bucle ha finalizado con :keyword:`break`."
226
232
227
233
#: ../Doc/tutorial/controlflow.rst:179
228
234
msgid ""
229
235
"This is exemplified in the following :keyword:`!for` loop, which searches "
230
236
"for prime numbers::"
231
237
msgstr ""
238
+ "Esto se ejemplifica en el siguiente bucle :keyword:`!for`, que busca números "
239
+ "primos::"
232
240
233
241
#: ../Doc/tutorial/controlflow.rst:200
234
242
msgid ""
@@ -403,13 +411,13 @@ msgstr ""
403
411
"\" (...)\" junto a ellos, como ``Point`` arriba)."
404
412
405
413
#: ../Doc/tutorial/controlflow.rst:352
406
- #, fuzzy
407
414
msgid ""
408
415
"Patterns can be arbitrarily nested. For example, if we have a short list of "
409
416
"Points, with ``__match_args__`` added, we could match it like this::"
410
417
msgstr ""
411
418
"Los patrones pueden anidarse arbitrariamente. Por ejemplo, si tuviéramos una "
412
- "lista corta de puntos, podríamos aplicar match así::"
419
+ "lista corta de puntos, con ``__match_args__`` añadido, podríamos aplicar "
420
+ "match así::"
413
421
414
422
#: ../Doc/tutorial/controlflow.rst:373
415
423
msgid ""
@@ -639,7 +647,6 @@ msgstr ""
639
647
"final de una función, también se retorna ``None``."
640
648
641
649
#: ../Doc/tutorial/controlflow.rst:530
642
- #, fuzzy
643
650
msgid ""
644
651
"The statement ``result.append(a)`` calls a *method* of the list object "
645
652
"``result``. A method is a function that 'belongs' to an object and is named "
@@ -653,16 +660,17 @@ msgid ""
653
660
"this example it is equivalent to ``result = result + [a]``, but more "
654
661
"efficient."
655
662
msgstr ""
656
- "La sentencia ``result.append(a)`` llama a un método del objeto lista "
663
+ "La sentencia ``result.append(a)`` llama a un * método* del objeto lista "
657
664
"``result``. Un método es una función que 'pertenece' a un objeto y se nombra "
658
665
"``obj.methodname``, dónde ``obj`` es algún objeto (puede ser una expresión), "
659
666
"y ``methodname`` es el nombre del método que está definido por el tipo del "
660
667
"objeto. Distintos tipos definen distintos métodos. Métodos de diferentes "
661
668
"tipos pueden tener el mismo nombre sin causar ambigüedad. (Es posible "
662
- "definir tus propios tipos de objetos y métodos, usando clases, ver :ref:`tut-"
663
- "classes`). El método :meth:`append` mostrado en el ejemplo está definido "
664
- "para objetos lista; añade un nuevo elemento al final de la lista. En este "
665
- "ejemplo es equivalente a ``result = result + [a]``, pero más eficiente."
669
+ "definir tus propios tipos de objetos y métodos, usando *clases*, ver :ref:"
670
+ "`tut-classes`). El método :meth:`!append` mostrado en el ejemplo está "
671
+ "definido para objetos lista; añade un nuevo elemento al final de la lista. "
672
+ "En este ejemplo es equivalente a ``result = result + [a]``, pero más "
673
+ "eficiente."
666
674
667
675
#: ../Doc/tutorial/controlflow.rst:545
668
676
msgid "More on Defining Functions"
@@ -1246,7 +1254,6 @@ msgstr ""
1246
1254
"pep:`3107` y :pep:`484` para más información)."
1247
1255
1248
1256
#: ../Doc/tutorial/controlflow.rst:1049
1249
- #, fuzzy
1250
1257
msgid ""
1251
1258
":term:`Annotations <function annotation>` are stored in the :attr:`!"
1252
1259
"__annotations__` attribute of the function as a dictionary and have no "
@@ -1258,7 +1265,7 @@ msgid ""
1258
1265
"a required argument, an optional argument, and the return value annotated::"
1259
1266
msgstr ""
1260
1267
"Las :term:`anotaciones <function annotation>` se almacenan en el atributo :"
1261
- "attr:`__annotations__` de la función como un diccionario y no tienen efecto "
1268
+ "attr:`! __annotations__` de la función como un diccionario y no tienen efecto "
1262
1269
"en ninguna otra parte de la función. Las anotaciones de los parámetros se "
1263
1270
"definen luego de dos puntos después del nombre del parámetro, seguido de una "
1264
1271
"expresión que evalúa al valor de la anotación. Las anotaciones de retorno "
@@ -1398,70 +1405,63 @@ msgstr ""
1398
1405
1399
1406
#: ../Doc/tutorial/controlflow.rst:48
1400
1407
msgid "statement"
1401
- msgstr ""
1408
+ msgstr "statement "
1402
1409
1403
1410
#: ../Doc/tutorial/controlflow.rst:48
1404
1411
msgid "for"
1405
- msgstr ""
1412
+ msgstr "for "
1406
1413
1407
1414
#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988
1408
- #, fuzzy
1409
1415
msgid "documentation strings"
1410
- msgstr "Cadenas de texto de documentación "
1416
+ msgstr "documentation strings "
1411
1417
1412
1418
#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988
1413
- #, fuzzy
1414
1419
msgid "docstrings"
1415
- msgstr "Usar `` docstrings``. "
1420
+ msgstr "docstrings"
1416
1421
1417
1422
#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988
1418
- #, fuzzy
1419
1423
msgid "strings, documentation"
1420
- msgstr "Cadenas de texto de documentación "
1424
+ msgstr "strings, documentation "
1421
1425
1422
1426
#: ../Doc/tutorial/controlflow.rst:892
1423
1427
msgid "* (asterisk)"
1424
- msgstr ""
1428
+ msgstr "* (asterisco) "
1425
1429
1426
1430
#: ../Doc/tutorial/controlflow.rst:892 ../Doc/tutorial/controlflow.rst:936
1427
- #, fuzzy
1428
1431
msgid "in function calls"
1429
- msgstr "Ejemplos de Funciones "
1432
+ msgstr "in function calls "
1430
1433
1431
1434
#: ../Doc/tutorial/controlflow.rst:936
1432
1435
msgid "**"
1433
- msgstr ""
1436
+ msgstr "** "
1434
1437
1435
1438
#: ../Doc/tutorial/controlflow.rst:1040
1436
- #, fuzzy
1437
1439
msgid "function"
1438
- msgstr "Ejemplos de Funciones "
1440
+ msgstr "function "
1439
1441
1440
1442
#: ../Doc/tutorial/controlflow.rst:1040
1441
- #, fuzzy
1442
1443
msgid "annotations"
1443
- msgstr "Anotación de funciones "
1444
+ msgstr "annotations "
1444
1445
1445
1446
#: ../Doc/tutorial/controlflow.rst:1040
1446
1447
msgid "->"
1447
- msgstr ""
1448
+ msgstr "-> "
1448
1449
1449
1450
#: ../Doc/tutorial/controlflow.rst:1040
1450
- #, fuzzy
1451
1451
msgid "function annotations"
1452
- msgstr "Anotación de funciones "
1452
+ msgstr "function annotations "
1453
1453
1454
1454
#: ../Doc/tutorial/controlflow.rst:1040
1455
1455
msgid ": (colon)"
1456
- msgstr ""
1456
+ msgstr ": (dos puntos) "
1457
1457
1458
1458
#: ../Doc/tutorial/controlflow.rst:1074
1459
1459
msgid "coding"
1460
- msgstr ""
1460
+ msgstr "coding "
1461
1461
1462
1462
#: ../Doc/tutorial/controlflow.rst:1074
1463
1463
msgid "style"
1464
- msgstr ""
1464
+ msgstr "style "
1465
1465
1466
1466
#~ msgid ""
1467
1467
#~ "Loop statements may have an :keyword:`!else` clause; it is executed when "
0 commit comments