10000 Update translations from Transifex · python/python-docs-pt-br@a60cd43 · GitHub
[go: up one dir, main page]

Skip to content

Commit a60cd43

Browse files
author
github-actions
committed
Update translations from Transifex
1 parent 233189c commit a60cd43

File tree

1 file changed

+79
-0
lines changed

1 file changed

+79
-0
lines changed

library/functions.po

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,9 @@ msgid ""
419419
"floating point number, or an object implementing :meth:`~object.__abs__`. If "
420420
"the argument is a complex number, its magnitude is returned."
421421
msgstr ""
422+
"Retorna o valor absoluto de um número. O argumento pode ser um inteiro, um "
423+
"número de ponto flutuante ou um objeto implementando :meth:`~object."
424+
"__abs__`. Se o argumento é um número complexo, sua magnitude é retornada."
422425

423426
#: ../../library/functions.rst:67
424427
msgid ""
@@ -688,6 +691,12 @@ msgid ""
688691
"that classes are callable (calling a class returns a new instance); "
689692
"instances are callable if their class has a :meth:`~object.__call__` method."
690693
msgstr ""
694+
"Retorna :const:`True` se o argumento *object* parece ser chamável, :const:"
695+
"`False` caso contrário. Se retorna ``True``, ainda é possível que a chamada "
696+
"falhe, mas se é ``False``, chamar *object* nunca será bem sucedido. Note que "
697+
"classes são chamáveis (chamar uma classe devolve uma nova instância); "
698+
"instâncias são chamáveis se suas classes possuem um método :meth:`~object."
699+
"__call__`."
691700

692701
#: ../../library/functions.rst:241
693702
msgid ""
@@ -1068,6 +1077,11 @@ msgid ""
10681077
"__getattribute__` function to customize the way :func:`dir` reports their "
10691078
"attributes."
10701079
msgstr ""
1080+
"Se o objeto tiver um método chamado :meth:`~object.__dir__`, esse método "
1081+
"será chamado e deve devolver a lista de atributos. Isso permite que objetos "
1082+
"que implementam uma função personalizada :func:`~object.__getattr__` ou :"
1083+
"func:`~object.__getattribute__` personalizem a maneira como :func:`dir` "
1084+
"relata seus atributos."
10711085

10721086
#: ../../library/functions.rst:443
10731087
msgid ""
@@ -1077,6 +1091,11 @@ msgid ""
10771091
"necessarily complete and may be inaccurate when the object has a custom :"
10781092
"func:`~object.__getattr__`."
10791093
msgstr ""
1094+
"Se o objeto não fornecer :meth:`__dir__`, a função tentará o melhor possível "
1095+
"para coletar informações do atributo :attr:`~object.__dict__` do objeto, se "
1096+
"definido, e do seu objeto de tipo. A lista resultante não está "
1097+
"necessariamente completa e pode ser imprecisa quando o objeto possui um :"
1098+
"func:`~object.__getattr__` personalizado."
10801099

10811100
#: ../../library/functions.rst:449
10821101
msgid ""
@@ -1517,6 +1536,12 @@ msgid ""
15171536
"and the *format_spec* is non-empty, or if either the *format_spec* or the "
15181537
"return value are not strings."
15191538
msgstr ""
1539+
"Uma chamada de ``format(value, format_spec)`` é convertida em ``type(value)."
1540+
"__format__(value, format_spec)``, que ignora o dicionário da instância ao "
1541+
"pesquisar o método :meth:`~object.__format__` de ``value``. Uma exceção :exc:"
1542+
"`TypeError` é levantada se a pesquisa do método atingir :mod:`object` e o "
1543+
"*format_spec* não estiver vazio, ou se o *format_spec* ou o valor de retorno "
1544+
"não forem strings."
15201545

15211546
#: ../../library/functions.rst:739
15221547
msgid ""
@@ -1613,6 +1638,9 @@ msgid ""
16131638
"For objects with custom :meth:`~object.__hash__` methods, note that :func:"
16141639
"`hash` truncates the return value based on the bit width of the host machine."
16151640
msgstr ""
1641+
"Para objetos com métodos :meth:`~object.__hash__` personalizados, fique "
1642+
"atento que :func:`hash` trunca o valor devolvido baseado no comprimento de "
1643+
"bits da máquina hospedeira."
16161644

16171645
#: ../../library/functions.rst:806
16181646
msgid ""
@@ -1931,6 +1959,18 @@ msgid ""
19311959
"*sentinel*, :exc:`StopIteration` will be raised, otherwise the value will be "
19321960
"returned."
19331961
msgstr ""
1962+
"Retorna um objeto :term:`iterador`. O primeiro argumento é interpretado "
1963+
"muito diferentemente dependendo da presença do segundo argumento. Sem um "
1964+
"segundo argumento, *object* deve ser uma coleção de objetos com suporte ao "
1965+
"protocolo :term:`iterável` (o método :meth:`~object.__iter__`), ou ele deve "
1966+
"ter suporte ao protocolo de sequência (o método :meth:`~object.__getitem__` "
1967+
"com argumentos inteiros começando em ``0``). Se ele não tem suporte nenhum "
1968+
"desses protocolos, uma :exc:`TypeError` é levantada. Se o segundo argumento, "
1969+
"*sentinel*, é fornecido, então *object* deve ser um objeto chamável. O "
1970+
"iterador criado neste caso irá chamar *object* sem nenhum argumento para "
1971+
"cada chamada para o seu método :meth:`~iterator.__next__`; se o valor "
1972+
"devolvido é igual a *sentinel*, então :exc:`StopIteration` será levantado, "
1973+
"caso contrário o valor será devolvido."
19341974

19351975
#: ../../library/functions.rst:1000
19361976
msgid "See also :ref:`typeiter`."
@@ -2807,6 +2847,9 @@ msgid ""
28072847
"\"getter\" for a read-only attribute with the same name, and it sets the "
28082848
"docstring for *voltage* to \"Get the current voltage.\""
28092849
msgstr ""
2850+
"O decorador ``@property`` transforma o método :meth:`!voltage` em um "
2851+
"\"getter\" para um atributo somente leitura com o mesmo nome, e define a "
2852+
"docstring de *voltage* para \"Get the current voltage.\""
28102853

28112854
#: ../../library/functions.rst:1516
28122855
msgid ""
@@ -2815,6 +2858,10 @@ msgid ""
28152858
"accessor function set to the decorated function. This is best explained "
28162859
"with an example:"
28172860
msgstr ""
2861+
"Um objeto property possui métodos ``getter``, ``setter`` e ``deleter`` "
2862+
"usáveis como decoradores, que criam uma cópia da property com o assessor "
2863+
"correspondente a função definida para a função com decorador. Isso é "
2864+
"explicado melhor com um exemplo::"
28182865

28192866
#: ../../library/functions.rst:1540
28202867
msgid ""
@@ -2858,6 +2905,15 @@ msgid ""
28582905
"method. If :func:`sys.displayhook` is not accessible, this function will "
28592906
"raise :exc:`RuntimeError`."
28602907
msgstr ""
2908+
"Retorna uma string contendo uma representação imprimível de um objeto. Para "
2909+
"muitos tipos, essa função tenta retornar uma string que produziria um objeto "
2910+
"com o mesmo valor quando passado para :func:`eval`, caso contrário, a "
2911+
"representação é uma string entre colchetes angulares que contém o nome do "
2912+
"tipo do objeto juntamente com informações adicionais, geralmente incluindo o "
2913+
"nome e o endereço do objeto. Uma classe pode controlar o que essa função "
2914+
"retorna para suas instâncias, definindo um método :meth:`~object.__repr__`. "
2915+
"Se :func:`sys.displayhook` não estiver acessível, esta função vai levantar :"
2916+
"exc:`RuntimeError`."
28612917

28622918
#: ../../library/functions.rst:1576
28632919
msgid ""
@@ -2866,6 +2922,10 @@ msgid ""
28662922
"meth:`~object.__len__` method and the :meth:`~object.__getitem__` method "
28672923
"with integer arguments starting at ``0``)."
28682924
msgstr ""
2925+
"Retorna um :term:`iterador <iterator>` reverso. *seq* deve ser um objeto que "
2926+
"possui o método :meth:`~object.__reversed__` ou suporta o protocolo de "
2927+
"sequência (o método :meth:`~object.__len__` e o método :meth:`~object."
2928+
"__getitem__` com argumentos inteiros começando em ``0``)."
28692929

28702930
#: ../../library/functions.rst:1584
28712931
msgid ""
@@ -2984,6 +3044,9 @@ msgid ""
29843044
"``range(start, stop, step)``. The *start* and *step* arguments default to "
29853045
"``None``."
29863046
msgstr ""
3047+
"Retorna um objeto :term:`fatiamento` representando o conjunto de índices "
3048+
"especificados por ``range(start, stop, step)``. Os argumentos *start* e "
3049+
"*step* têm o padrão ``None``."
29873050

29883051
#: ../../library/functions.rst:1656
29893052
msgid ""
@@ -2992,13 +3055,22 @@ msgid ""
29923055
"default). They have no other explicit functionality; however, they are used "
29933056
"by NumPy and other third-party packages."
29943057
msgstr ""
3058+
"Objetos fatiamento têm atributos de dados somente leitura :attr:`!start`, :"
3059+
"attr:`!stop` e :attr:`!step` que simplesmente retornam os valores dos "
3060+
"argumentos (ou seus padrões). Eles não possuem outra funcionalidade "
3061+
"explícita; no entanto, eles são usados pelo NumPy e outros pacotes de "
3062+
"terceiros."
29953063

29963064
#: ../../library/functions.rst:1661
29973065
msgid ""
29983066
"Slice objects are also generated when extended indexing syntax is used. For "
29993067
"example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :func:"
30003068
"`itertools.islice` for an alternate version that returns an :term:`iterator`."
30013069
msgstr ""
3070+
"Objetos fatiamento também são gerados quando a sintaxe de indexação "
3071+
"estendida é usada. Por exemplo: ``a[start:stop:step]`` ou ``a[start:stop, "
3072+
"i]``. Veja :func:`itertools.islice` para uma versão alternativa que retorna "
3073+
"um :term:`iterador`."
30023074

30033075
#: ../../library/functions.rst:1666
30043076
msgid ""
@@ -3315,6 +3387,13 @@ msgid ""
33153387
"inheritance. Accordingly, :func:`super` is undefined for implicit lookups "
33163388
"using statements or operators such as ``super()[name]``."
33173389
msgstr ""
3390+
"Observe que :func:`super` é implementada como parte do processo de "
3391+
"vinculação para procura explícita de atributos com ponto, tal como ``super()."
3392+
"__getitem__(nome)``. Ela faz isso implementando seu próprio método :meth:"
3393+
"`~object.__getattribute__` para pesquisar classes em uma ordem predizível "
3394+
"que possui suporte a herança múltipla cooperativa. Logo, :func:`super` não é "
3395+
"definida para procuras implícitas usando instruções ou operadores como "
3396+
"``super()[name]``."
33183397

33193398
#: ../../library/functions.rst:1837
33203399
msgid ""

0 commit comments

Comments
 (0)
0