@@ -11,29 +11,28 @@ msgstr ""
1111"Project-Id-Version : Python 3.8\n "
1212"Report-Msgid-Bugs-To : \n "
1313"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 "
1515"
Last-Translator :
Carlos A. Crespo <[email protected] >\n "
16- "Language : es\n "
1716"Language-Team : python-doc-es\n "
18- "Plural-Forms : nplurals=2; plural=(n != 1); \n "
17+ "Language : es \n "
1918"MIME-Version : 1.0\n "
2019"Content-Type : text/plain; charset=utf-8\n "
2120"Content-Transfer-Encoding : 8bit\n "
21+ "Plural-Forms : nplurals=2; plural=(n != 1);\n "
2222"Generated-By : Babel 2.13.0\n "
23+ "X-Generator : Poedit 3.0.1\n "
2324
2425#: ../Doc/tutorial/controlflow.rst:5
2526msgid "More Control Flow Tools"
2627msgstr "Más herramientas para control de flujo"
2728
2829#: ../Doc/tutorial/controlflow.rst:7
29- #, fuzzy
3030msgid ""
3131"As well as the :keyword:`while` statement just introduced, Python uses a few "
3232"more that we will encounter in this chapter."
3333msgstr ""
3434"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."
3736
3837#: ../Doc/tutorial/controlflow.rst:14
3938msgid ":keyword:`!if` Statements"
@@ -192,43 +191,52 @@ msgstr ""
192191"bucles"
193192
194193#: ../Doc/tutorial/controlflow.rst:166
195- #, fuzzy
196194msgid ""
197195"The :keyword:`break` statement breaks out of the innermost enclosing :"
198196"keyword:`for` or :keyword:`while` loop."
199197msgstr ""
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."
202200
203201#: ../Doc/tutorial/controlflow.rst:169
204202msgid ""
205203"A :keyword:`!for` or :keyword:`!while` loop can include an :keyword:`!else` "
206204"clause."
207205msgstr ""
206+ "Un bucle :keyword:`!for` o :keyword:`!while` puede incluir una cláusula :"
207+ "keyword:`!else`."
208208
209209#: ../Doc/tutorial/controlflow.rst:171
210210msgid ""
211211"In a :keyword:`for` loop, the :keyword:`!else` clause is executed after the "
212212"loop reaches its final iteration."
213213msgstr ""
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."
214216
215217#: ../Doc/tutorial/controlflow.rst:174
216218msgid ""
217219"In a :keyword:`while` loop, it's executed after the loop's condition becomes "
218220"false."
219221msgstr ""
222+ "En un bucle :keyword:`while`, se ejecuta después de que la condición del "
223+ "bucle se vuelva falsa."
220224
221225#: ../Doc/tutorial/controlflow.rst:176
222226msgid ""
223227"In either kind of loop, the :keyword:`!else` clause is **not** executed if "
224228"the loop was terminated by a :keyword:`break`."
225229msgstr ""
230+ "En cualquier tipo de bucle, la cláusula :keyword:`!else` **no** se ejecuta "
231+ "si el bucle ha finalizado con :keyword:`break`."
226232
227233#: ../Doc/tutorial/controlflow.rst:179
228234msgid ""
229235"This is exemplified in the following :keyword:`!for` loop, which searches "
230236"for prime numbers::"
231237msgstr ""
238+ "Esto se ejemplifica en el siguiente bucle :keyword:`!for`, que busca números "
239+ "primos::"
232240
233241#: ../Doc/tutorial/controlflow.rst:200
234242msgid ""
@@ -403,13 +411,13 @@ msgstr ""
403411"\" (...)\" junto a ellos, como ``Point`` arriba)."
404412
405413#: ../Doc/tutorial/controlflow.rst:352
406- #, fuzzy
407414msgid ""
408415"Patterns can be arbitrarily nested. For example, if we have a short list of "
409416"Points, with ``__match_args__`` added, we could match it like this::"
410417msgstr ""
411418"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í::"
413421
414422#: ../Doc/tutorial/controlflow.rst:373
415423msgid ""
@@ -639,7 +647,6 @@ msgstr ""
639647"final de una función, también se retorna ``None``."
640648
641649#: ../Doc/tutorial/controlflow.rst:530
642- #, fuzzy
643650msgid ""
644651"The statement ``result.append(a)`` calls a *method* of the list object "
645652"``result``. A method is a function that 'belongs' to an object and is named "
@@ -653,16 +660,17 @@ msgid ""
653660"this example it is equivalent to ``result = result + [a]``, but more "
654661"efficient."
655662msgstr ""
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 "
657664"``result``. Un método es una función que 'pertenece' a un objeto y se nombra "
658665"``obj.methodname``, dónde ``obj`` es algún objeto (puede ser una expresión), "
659666"y ``methodname`` es el nombre del método que está definido por el tipo del "
660667"objeto. Distintos tipos definen distintos métodos. Métodos de diferentes "
661668"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."
666674
667675#: ../Doc/tutorial/controlflow.rst:545
668676msgid "More on Defining Functions"
@@ -1246,7 +1254,6 @@ msgstr ""
12461254"pep:`3107` y :pep:`484` para más información)."
12471255
12481256#: ../Doc/tutorial/controlflow.rst:1049
1249- #, fuzzy
12501257msgid ""
12511258":term:`Annotations <function annotation>` are stored in the :attr:`!"
12521259"__annotations__` attribute of the function as a dictionary and have no "
@@ -1258,7 +1265,7 @@ msgid ""
12581265"a required argument, an optional argument, and the return value annotated::"
12591266msgstr ""
12601267"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 "
12621269"en ninguna otra parte de la función. Las anotaciones de los parámetros se "
12631270"definen luego de dos puntos después del nombre del parámetro, seguido de una "
12641271"expresión que evalúa al valor de la anotación. Las anotaciones de retorno "
@@ -1398,70 +1405,63 @@ msgstr ""
13981405
13991406#: ../Doc/tutorial/controlflow.rst:48
14001407msgid "statement"
1401- msgstr ""
1408+ msgstr "statement "
14021409
14031410#: ../Doc/tutorial/controlflow.rst:48
14041411msgid "for"
1405- msgstr ""
1412+ msgstr "for "
14061413
14071414#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988
1408- #, fuzzy
14091415msgid "documentation strings"
1410- msgstr "Cadenas de texto de documentación "
1416+ msgstr "documentation strings "
14111417
14121418#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988
1413- #, fuzzy
14141419msgid "docstrings"
1415- msgstr "Usar `` docstrings``. "
1420+ msgstr "docstrings"
14161421
14171422#: ../Doc/tutorial/controlflow.rst:451 ../Doc/tutorial/controlflow.rst:988
1418- #, fuzzy
14191423msgid "strings, documentation"
1420- msgstr "Cadenas de texto de documentación "
1424+ msgstr "strings, documentation "
14211425
14221426#: ../Doc/tutorial/controlflow.rst:892
14231427msgid "* (asterisk)"
1424- msgstr ""
1428+ msgstr "* (asterisco) "
14251429
14261430#: ../Doc/tutorial/controlflow.rst:892 ../Doc/tutorial/controlflow.rst:936
1427- #, fuzzy
14281431msgid "in function calls"
1429- msgstr "Ejemplos de Funciones "
1432+ msgstr "in function calls "
14301433
14311434#: ../Doc/tutorial/controlflow.rst:936
14321435msgid "**"
1433- msgstr ""
1436+ msgstr "** "
14341437
14351438#: ../Doc/tutorial/controlflow.rst:1040
1436- #, fuzzy
14371439msgid "function"
1438- msgstr "Ejemplos de Funciones "
1440+ msgstr "function "
14391441
14401442#: ../Doc/tutorial/controlflow.rst:1040
1441- #, fuzzy
14421443msgid "annotations"
1443- msgstr "Anotación de funciones "
1444+ msgstr "annotations "
14441445
14451446#: ../Doc/tutorial/controlflow.rst:1040
14461447msgid "->"
1447- msgstr ""
1448+ msgstr "-> "
14481449
14491450#: ../Doc/tutorial/controlflow.rst:1040
1450- #, fuzzy
14511451msgid "function annotations"
1452- msgstr "Anotación de funciones "
1452+ msgstr "function annotations "
14531453
14541454#: ../Doc/tutorial/controlflow.rst:1040
14551455msgid ": (colon)"
1456- msgstr ""
1456+ msgstr ": (dos puntos) "
14571457
14581458#: ../Doc/tutorial/controlflow.rst:1074
14591459msgid "coding"
1460- msgstr ""
1460+ msgstr "coding "
14611461
14621462#: ../Doc/tutorial/controlflow.rst:1074
14631463msgid "style"
1464- msgstr ""
1464+ msgstr "style "
14651465
14661466#~ msgid ""
14671467#~ "Loop statements may have an :keyword:`!else` clause; it is executed when "
0 commit comments