diff --git a/library/stdtypes.po b/library/stdtypes.po index 0afec61234..a23e18d9b8 100755 --- a/library/stdtypes.po +++ b/library/stdtypes.po @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-12 19:43+0200\n" -"PO-Revision-Date: 2022-12-05 11:32-0600\n" +"PO-Revision-Date: 2024-01-27 18:16+0100\n" "Last-Translator: José Luis Salgado Banda\n" -"Language: es\n" "Language-Team: python-doc-es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Generated-By: Babel 2.13.0\n" +"X-Generator: Poedit 3.0.1\n" #: ../Doc/library/stdtypes.rst:8 msgid "Built-in Types" @@ -514,7 +515,7 @@ msgstr "``x / y``" #: ../Doc/library/stdtypes.rst:283 msgid "quotient of *x* and *y*" -msgstr "división de *x* por *y*" +msgstr "división de *x* entre *y*" #: ../Doc/library/stdtypes.rst:285 msgid "``x // y``" @@ -522,7 +523,7 @@ msgstr "``x // y``" #: ../Doc/library/stdtypes.rst:285 msgid "floored quotient of *x* and *y*" -msgstr "división entera de *x* por *y*" +msgstr "división entera a la baja de *x* entre *y*" #: ../Doc/library/stdtypes.rst:285 #, fuzzy @@ -663,7 +664,6 @@ msgid "``x ** y``" msgstr "``x ** y``" #: ../Doc/library/stdtypes.rst:322 -#, fuzzy msgid "" "Also referred to as integer division. For operands of type :class:`int`, " "the result has type :class:`int`. For operands of type :class:`float`, the " @@ -672,10 +672,13 @@ msgid "" "always rounded towards minus infinity: ``1//2`` is ``0``, ``(-1)//2`` is " "``-1``, ``1//(-2)`` is ``-1``, and ``(-1)//(-2)`` is ``0``." msgstr "" -"También conocida como división entera. El resultado es un número entero en " -"el sentido matemático, pero no necesariamente de tipo entero. El resultado " -"se redondea de forma automática hacia menos infinito: ``1//2`` es ``0``, " -"``(-1)//2`` es ``-1``, ``1//(-2)`` es ``-1`` y ``(-1)//(-2)`` es ``0``." +"También conocida como división entera a la baja. Para operandos de tipo :" +"class:`int`, el resultado será de tipo :class:`int`. Para operandos de tipo :" +"class:`float`, el resultado será de tipo :class:`float`. En general, el " +"resultado es un número entero en el sentido matemático, pero no " +"necesariamente de tipo entero :class:`int`. El resultado se redondea de " +"forma automática hacia menos infinito: ``1//2`` es ``0``, ``(-1)//2`` es " +"``-1``, ``1//(-2)`` es ``-1`` y ``(-1)//(-2)`` es ``0``." #: ../Doc/library/stdtypes.rst:330 msgid "" @@ -900,7 +903,7 @@ msgid "" "A right shift by *n* bits is equivalent to floor division by ``pow(2, n)``." msgstr "" "Un desplazamiento de *n* bits a la derecha es equivalente a efectuar la " -"división de parte entera (floor) por ``pow(2, n)``." +"división entera a la baja entre ``pow(2, n)``." #: ../Doc/library/stdtypes.rst:445 msgid "" diff --git a/reference/expressions.po b/reference/expressions.po index 6b684590b5..640c1c9c0a 100644 --- a/reference/expressions.po +++ b/reference/expressions.po @@ -11,15 +11,16 @@ msgstr "" "Project-Id-Version: Python 3.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-12 19:43+0200\n" -"PO-Revision-Date: 2021-08-02 19:31+0200\n" +"PO-Revision-Date: 2024-01-21 17:49+0100\n" "Last-Translator: Cristián Maureira-Fredes \n" -"Language: es\n" "Language-Team: python-doc-es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Generated-By: Babel 2.13.0\n" +"X-Generator: Poedit 3.0.1\n" #: ../Doc/reference/expressions.rst:6 msgid "Expressions" @@ -1879,13 +1880,13 @@ msgid "" "with the 'floor' function applied to the result. Division by zero raises " "the :exc:`ZeroDivisionError` exception." msgstr "" -"Los operadores ``/`` (división) y ``//`` (división de redondeo) producen el " -"cociente de sus argumentos. Los argumentos numéricos son primero convertidos " -"a un tipo común. La división de enteros producen un número de punto " -"flotante, mientras que la división redondeada de enteros resulta en un " -"entero; el resultado es aquel de una división matemática con la función " -"'floor' aplicada al resultado. Dividir entre 0 genera la excepción :exc:" -"`ZeroDivisionError`." +"Los operadores ``/`` (división) y ``//`` (división entera a la baja) " +"producen el cociente de sus argumentos. Los argumentos numéricos son primero " +"convertidos a un tipo común. La división entre enteros producen un número de " +"punto flotante, mientras que la división entera a la baja entre enteros " +"resulta en un entero; el resultado es aquel de una división matemática con " +"la función 'floor' aplicada al resultado. Dividir entre 0 genera la " +"excepción :exc:`ZeroDivisionError`." #: ../Doc/reference/expressions.rst:1303 msgid "" @@ -1922,10 +1923,10 @@ msgid "" "connected with the built-in function :func:`divmod`: ``divmod(x, y) == (x//" "y, x%y)``. [#]_." msgstr "" -"Los operadores de división de redondeo y módulo están conectados por la " -"siguiente identidad: ``x == (x//y)*y + (x%y)``. La división de redondeo y el " -"módulo también están conectadas por la función incorporada :func:`divmod`: " -"``divmod(x, y) == (x//y, x%y)``. [#]_." +"El operador de división entera a la baja y el de módulo están conectados por " +"la siguiente identidad: ``x == (x//y)*y + (x%y)``. La división entera a la " +"baja y el módulo también están conectadas por la función incorporada :func:" +"`divmod`: ``divmod(x, y) == (x//y, x%y)``. [#]_." #: ../Doc/reference/expressions.rst:1324 msgid "" @@ -1955,9 +1956,10 @@ msgid "" "function are not defined for complex numbers. Instead, convert to a " "floating point number using the :func:`abs` function if appropriate." msgstr "" -"El operador de división de redondeo, el operador módulo y la función :func:" -"`divmod` no están definidas para números complejos. En su lugar, convierta a " -"un número de punto flotante usando la función :func:`abs` si es apropiado." +"El operador de división entera a la baja, el operador de módulo y la " +"función :func:`divmod` no están definidas para números complejos. En su " +"lugar, convierta a un número de punto flotante usando la función :func:`abs` " +"si es apropiado." #: ../Doc/reference/expressions.rst:1340 msgid "" @@ -2027,9 +2029,9 @@ msgid "" "A right shift by *n* bits is defined as floor division by ``pow(2,n)``. A " "left shift by *n* bits is defined as multiplication with ``pow(2,n)``." msgstr "" -"Un desplazamiento de *n* bits hacia la derecha está definido como una " -"división de redondeo entre ``pow(2,n)``. Un desplazamiento de *n* bits hacia " -"la izquierda está definido como una multiplicación por ``pow(2,n)``." +"Un desplazamiento de *n* bits hacia la derecha se define como una división " +"entera a la baja entre ``pow(2,n)``. Un desplazamiento de *n* bits hacia la " +"izquierda se define como una multiplicación por ``pow(2,n)``." #: ../Doc/reference/expressions.rst:1389 msgid "Binary bitwise operations" @@ -2943,8 +2945,8 @@ msgid "" "Multiplication, matrix multiplication, division, floor division, remainder " "[#]_" msgstr "" -"Multiplicación, multiplicación de matrices, división, división de redondeo, " -"resto [#]_" +"Multiplicación, multiplicación de matrices, división, división entera a la " +"baja, resto (módulo) [#]_" #: ../Doc/reference/expressions.rst:1947 msgid "``+``, ``-``"