@@ -11,7 +11,7 @@ msgstr ""
1111"Project-Id-Version : Python 3.8\n "
1212"Report-Msgid-Bugs-To : \n "
1313"POT-Creation-Date : 2020-05-07 14:37+0200\n "
14- "PO-Revision-Date : 2020-05-16 18:26 +0200\n "
14+ "PO-Revision-Date : 2020-05-16 18:50 +0200\n "
1515"Last-Translator : \n "
1616"Language : es\n "
1717"Language-Team : python-doc-esMIME-Version: 1.0\n "
@@ -807,6 +807,14 @@ msgid ""
807807"conversion like :class:`int` and :class:`float`. If both arguments are "
808808"omitted, returns ``0j``."
809809msgstr ""
810+ "Devuelve el número complejo con el valor *real* + *imag*\\ *1j o convierte "
811+ "una cadena o un número a un número complejo. Si el primer parámetro es una "
812+ "cadena, será interpretada como un número complejo y la función debe ser "
813+ "llamada sin un segundo parámetro. El segundo parámetro nunca puede ser una "
814+ "cadena. Cada argumento puede ser de cualquier tipo numérico (incluyendo "
815+ "*complex*). Si se omite *imag*, su valor por defecto es cero y el "
816+ "constructor sirve como un conversor numérico como :class:`int` y :class:"
817+ "`float`. Si ambos argumentos son omitidos, devuelve ``0j``."
810818
811819#: ../Doc/library/functions.rst:323
812820msgid ""
@@ -815,28 +823,40 @@ msgid ""
815823"meth:`__float__`. If ``__float__()`` is not defined then it falls back to :"
816824"meth:`__index__`."
817825msgstr ""
826+ "Para un objeto general de Python ``x``, ``complex(x)`` delega a ``x."
827+ "__complex__()``. Si ``__complex__()`` no está definida entonces llama a :"
828+ "meth:`__float__`. Si ``__float__()`` no está definida entonces llama a :"
829+ "meth:`__index__`."
818830
819831#: ../Doc/library/functions.rst:330
820832msgid ""
821833"When converting from a string, the string must not contain whitespace around "
822834"the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is "
823835"fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`."
824836msgstr ""
837+ "Cuando se convierte desde una cadena, la cadena no debe contener espacios en "
838+ "blanco alrededor de los operadores centrales ``+`` or ``-``. Por ejemplo, "
839+ "``complex(‘1+2j’)`` es correcto, pero ``complex(‘1 + 2j’)`` lanza :exc:"
840+ "`ValueError`."
825841
826842#: ../Doc/library/functions.rst:335
827843msgid "The complex type is described in :ref:`typesnumeric`."
828- msgstr ""
844+ msgstr "El tipo complejo está descrito en :ref:`typesnumeric`. "
829845
830846#: ../Doc/library/functions.rst:337 ../Doc/library/functions.rst:622
831847#: ../Doc/library/functions.rst:829
832848msgid "Grouping digits with underscores as in code literals is allowed."
833849msgstr ""
850+ "Agrupar dígitos con guiones bajos como en los literales de código está "
851+ "permitido."
834852
835853#: ../Doc/library/functions.rst:340
836854msgid ""
837855"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` "
838856"are not defined."
839857msgstr ""
858+ "Recurre a :meth:`__index__` si :meth:`__complex__` y :meth:`__float__` no "
859+ "están definidos."
840860
841861#: ../Doc/library/functions.rst:347
842862msgid ""
@@ -845,6 +865,11 @@ msgid ""
845865"function deletes the named attribute, provided the object allows it. For "
846866"example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``."
847867msgstr ""
868+ "Esta función está emparentada con :func:`setattr`. Los argumentos son un "
869+ "objeto y una cadena. La cadena debe ser el mismo nombre que alguno de los "
870+ "atributos del objeto. La función elimina el atributo nombrado, si es que el "
871+ "objeto lo permite. Por ejemplo ``delattr(x, ‘foobar’)`` es equivalente a "
872+ "``del x.foobar``."
848873
849874#: ../Doc/library/functions.rst:359
850875msgid ""
@@ -965,6 +990,15 @@ msgid ""
965990"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, "
966991"and ``0 <= abs(a % b) < abs(b)``."
967992msgstr ""
993+ "Toma dos números (no complejos) como argumentos y devuelve un par de números "
994+ "consistente en su cociente y su resto al emplear división de enteros. Con "
995+ "operandos de tipos diferentes, se aplican las reglas de los operadores "
996+ "aritméticos binarios. Para enteros, el resultado es el mismo que ``(a // b, "
997+ "a % b)``. Para números de punto flotante el resultado es ``(q, a % b)``, "
998+ "donde *q* normalmente es ``math.floor(a / b)`` pero puede ser uno menos que "
999+ "eso. En cualquier caso ``q * b + a % b`` es muy cercano a *a*, si ``a % b`` "
1000+ "es distinto de cero y tiene el mismo signo que *b*, y ``0 <= abs(a % b) < "
1001+ "abs(b)``."
9681002
9691003#: ../Doc/library/functions.rst:436
9701004msgid ""
0 commit comments