77# Tiago Henrique <tiagohrm@gmail.com>, 2017
88# Claudio Rogerio Carvalho Filho <excriptbrasil@gmail.com>, 2018
99# Marco Rougeth <marco@rougeth.com>, 2019
10- # Rafael Fontenelle <rffontenelle@gmail.com>, 2019
1110# Aline Balogh <linecrist@hotmail.com>, 2020
11+ # Rafael Fontenelle <rffontenelle@gmail.com>, 2020
1212#
1313#, fuzzy
1414msgid ""
@@ -17,7 +17,7 @@ msgstr ""
1717"Report-Msgid-Bugs-To : \n "
1818"POT-Creation-Date : 2020-02-09 12:40+0000\n "
1919"PO-Revision-Date : 2017-02-16 17:43+0000\n "
20- "Last-Translator : Aline Balogh <linecrist@hotmail .com>, 2020\n "
20+ "Last-Translator : Rafael Fontenelle <rffontenelle@gmail .com>, 2020\n "
2121"Language-Team : Portuguese (Brazil) (https://www.transifex.com/python-doc/ "
2222"teams/5390/pt_BR/)\n "
2323"MIME-Version : 1.0\n "
@@ -55,7 +55,7 @@ msgid ""
5555"Several debuggers for Python are described below, and the built-in function :"
5656"func:`breakpoint` allows you to drop into any of them."
5757msgstr ""
58- "Varios depuradores para Python estão descritos abaixo, e a função interna :"
58+ "Vários depuradores para Python estão descritos abaixo, e a função interna :"
5959"func:`breakpoint` permite que você caia em qualquer um deles."
6060
6161#: ../../faq/programming.rst:22
@@ -106,9 +106,9 @@ msgid ""
106106"an advanced debugger, integrated help, and Zope support."
107107msgstr ""
108108"O `Boa Constructor <http://boa-constructor.sourceforge.net/>`_ é uma IDE e "
109- "GUI que usa wxWidgets. Oferece criação e manipulação de frames visualmente, "
109+ "GUI que usa wxWidgets. Oferece criação e manipulação de quadros visualmente, "
110110"um inspetor de objetos, muitas visualizações do fonte, como navegadores de "
111- "objetos, hierarquias de herança, documentação HTML gerada por uma seqüência "
111+ "objetos, hierarquias de herança, documentação HTML gerada por uma sequência "
112112"de documentos, um depurador avançado, ajuda integrada e suporte ao Zope."
113113
114114#: ../../faq/programming.rst:44
@@ -193,8 +193,8 @@ msgid ""
193193"check type hints in Python source code."
194194msgstr ""
195195"Verificadores de tipo estático como `Mypy <http://mypy-lang.org/>`_, `Pyre "
196- "<https://pyre-check.org/>`_, and `Pytype <https://github.com/google/"
197- "pytype>`_ podem verificar as dicas de tipo no código-fonte Python."
196+ "<https://pyre-check.org/>`_, e `Pytype <https://github.com/google/pytype>`_ "
197+ "podem verificar as dicas de tipo no código-fonte Python."
198198
199199#: ../../faq/programming.rst:84
200200msgid "How can I create a stand-alone binary from a Python script?"
@@ -331,7 +331,7 @@ msgstr ""
331331"escopo acabando por esconder qualquer variável similar que foi mencionada no "
332332"escopo externo. Uma vez que a última declaração de foo atribuir um novo "
333333"valor a ``x``, o compilador o reconhecera como uma variável local. "
334- "Conseqüentemente , quando o ``print (x)`` anterior tentar imprimir a variável "
334+ "Consequentemente , quando o ``print(x)`` anterior tentar imprimir a variável "
335335"local não inicializada acabará resultando num."
336336
337337#: ../../faq/programming.rst:160
@@ -600,7 +600,7 @@ msgstr ""
600600"superior do código se alguns dos módulos forem específicos de uma "
601601"determinada plataforma (SO). Nesse caso, talvez nem seja possível importar "
602602"todos os módulos na parte superior do arquivo. Nessas situações devemos "
603- "importar os módulos que são especificos de cada plataforma antes de "
603+ "importar os módulos que são específicos de cada plataforma antes de "
604604"necessitar utilizar os mesmos."
605605
606606#: ../../faq/programming.rst:328
@@ -705,7 +705,7 @@ msgstr ""
705705"Esse recurso pode ser útil. Quando tiveres uma função que consome muito "
706706"tempo para calcular, uma técnica comum é armazenar em cache os parâmetros e "
707707"o valor resultante de cada chamada para a função e retornar o valor em cache "
708- "se o mesmo valor for solicitado novamente. Isso se chama \" memoizing \" , e "
708+ "se o mesmo valor for solicitado novamente. Isso se chama \" memoizar \" , e "
709709"pode ser implementado da seguinte forma::"
710710
711711#: ../../faq/programming.rst:392
@@ -793,10 +793,10 @@ msgid ""
793793"(the list), and both ``x`` and ``y`` refer to it."
794794msgstr ""
795795"As variáveis são simplesmente nomes que referem-se a objetos. Ao escrevermos "
796- "``y= x`` não criará uma cópia da lista - criará uma nova variável ``y`` que "
797- "irá se referir ao mesmo objeto que ``x`` está se referindo. Isso significa "
798- "que existe apenas um objeto (lista), e ambos nomes (variáveis) ``x`` e ``y`` "
799- "estão associados ao mesmo."
796+ "``y = x`` não criará uma cópia da lista -- criará uma nova variável ``y`` "
797+ "que irá se referir ao mesmo objeto que ``x`` está se referindo. Isso "
798+ "significa que existe apenas um objeto (lista), e ambos nomes (variáveis) "
799+ "``x`` e ``y`` estão associados ao mesmo."
800800
801801#: ../../faq/programming.rst:457
802802msgid ""
@@ -891,7 +891,7 @@ msgid ""
891891"can use the :keyword:`is` operator, or the built-in function :func:`id`."
892892msgstr ""
893893"Se quiseres saber se duas variáveis se referem ao mesmo objeto ou não, podes "
894- "usar a palavra-chave :keyword:`is`, ou a função builtin :func:`id`."
894+ "usar a palavra-chave :keyword:`is`, ou a função embutida :func:`id`."
895895
896896#: ../../faq/programming.rst:512
897897msgid "How do I write a function with output parameters (call by reference)?"
@@ -1022,7 +1022,7 @@ msgstr ""
10221022
10231023#: ../../faq/programming.rst:645
10241024msgid "Sequences can be copied by slicing::"
1025- msgstr "As sequências podem ser copiadas através do uso do slicing ::"
1025+ msgstr "As sequências podem ser copiadas através do uso de fatiamento ::"
10261026
10271027#: ../../faq/programming.rst:651
10281028msgid "How can I find the methods or attributes of an object?"
@@ -1251,7 +1251,7 @@ msgid ""
12511251"``int('144') == 144``. Similarly, :func:`float` converts to floating-point, "
12521252"e.g. ``float('144') == 144.0``."
12531253msgstr ""
1254- "Para inteiros, use o tipo built-in :func:`int`, por exemplo, ``int('144') == "
1254+ "Para inteiros, use o tipo embutido :func:`int`, por exemplo, ``int('144') == "
12551255"144``. Da mesma forma, :func:`float` converterá para um valor do tipo ponto "
12561256"flutuante, por exemplo ``float('144') == 144.0``."
12571257
@@ -1295,12 +1295,12 @@ msgid ""
12951295"``\" {:04d}\" .format(144)`` yields ``'0144'`` and ``\" {:.3f}\" ."
12961296"format(1.0/3.0)`` yields ``'0.333'``."
12971297msgstr ""
1298- "Para converter, por exemplo, o número 144 para a string '144', use o tipo "
1299- "builtin :func:`str`. Caso queiras uma representação hexadecimal ou octal, "
1300- "use as funções internas :func:`hex` ou :func:`oct`. Para a formatação "
1301- "extravagante, veja as seções :ref:`f-strings` e :ref:`formatstrings`, e. "
1302- "{:04d}\" .format(144)`` yields ``'0144'`` e `` \" {:.3f} \" .format(1.0/3.0)`` "
1303- "yields ``'0.333'``."
1298+ "Para converter, por exemplo, o número 144 para a string '144', use o "
1299+ "construtor de tipo embutido :func:`str`. Caso queiras uma representação "
1300+ "hexadecimal ou octal, use as funções internas :func:`hex` ou :func:`oct`. "
1301+ "Para a formatação extravagante, veja as seções :ref:`f-strings` e :ref:"
1302+ "`formatstrings`, por exemplo, `` \" {:04d}\" .format(144)`` produz ``'0144'`` e "
1303+ "`` \" {:.3f} \" .format(1.0/3.0)`` produz ``'0.333'``."
13041304
13051305#: ../../faq/programming.rst:883
13061306msgid "How do I modify a string in place?"
@@ -1343,14 +1343,14 @@ msgstr ""
13431343
13441344#: ../../faq/programming.rst:934
13451345msgid "Use the built-in function :func:`getattr`::"
1346- msgstr "Utilize a função built-in :func:`getattr`::"
1346+ msgstr "Utilize a função embutida :func:`getattr`::"
13471347
13481348#: ../../faq/programming.rst:939
13491349msgid ""
13501350"Note that :func:`getattr` works on any object, including classes, class "
13511351"instances, modules, and so on."
13521352msgstr ""
1353- "Observe que a fução :func:`getattr` funciona com qualquer objeto, incluindo "
1353+ "Observe que a função :func:`getattr` funciona com qualquer objeto, incluindo "
13541354"classes, instâncias de classe, módulos e assim por diante."
13551355
13561356#: ../../faq/programming.rst:942
@@ -1443,7 +1443,7 @@ msgstr "O que significa o erro 'UnicodeDecodeError' ou 'UnicodeEncodeError'?"
14431443
14441444#: ../../faq/programming.rst:1009
14451445msgid "See the :ref:`unicode-howto`."
1446- msgstr "Veja o HowTo :ref:`unicode-howto`."
1446+ msgstr "Consulte :ref:`unicode-howto`."
14471447
14481448#: ../../faq/programming.rst:1013
14491449msgid "Performance"
@@ -1540,7 +1540,7 @@ msgstr ""
15401540"Quando a biblioteca padrão fornecer um tipo primitivo para fazer algo, é "
15411541"provável (embora não garantido) que este seja mais rápido do que qualquer "
15421542"alternativa que possa surgir. Isso geralmente é verdade para os tipos "
1543- "primitivos escritos em C, como os builtins e alguns tipos de extensão. Por "
1543+ "primitivos escritos em C, como os embutidos e alguns tipos de extensão. Por "
15441544"exemplo, certifique-se de usar o método interno :meth:`list.sort` ou a "
15451545"função relacionada :func:`sorted` para fazer a ordenação (e veja :ref:"
15461546"`sortinghowto` para exemplos de uso moderadamente avançado)."
@@ -1576,9 +1576,8 @@ msgstr ""
15761576"numa extensão C e pode ser usado em muitas plataformas diferentes. O Cython "
15771577"pode tirar proveito da compilação (e anotações tipo opcional) para tornar o "
15781578"seu código significativamente mais rápido do que quando interpretado. Se "
1579- "você está confiante em suas habilidades de programação C, também podes "
1580- "escrever seus módulos em C :ref:`write a C extension module <extending-"
1581- "index>`."
1579+ "você está confiante em suas habilidades de programação C, também podes :ref:"
1580+ "`escrever um módulo de extensão de C <extending-index>`."
15821581
15831582#: ../../faq/programming.rst:1068
15841583msgid ""
@@ -1650,8 +1649,8 @@ msgid ""
16501649"copy but returns the same object, so it is cheap to call :func:`tuple` when "
16511650"you aren't sure that an object is already a tuple."
16521651msgstr ""
1653- "Por exemplo, ``tuple([1, 2, 3])`` yields ``(1, 2, 3)`` e ``tuple('abc')`` "
1654- "yields ``('a', 'b', 'c')``. Se o argumento for uma tupla, a mesma não faz "
1652+ "Por exemplo, ``tuple([1, 2, 3])`` produz ``(1, 2, 3)`` e ``tuple('abc')`` "
1653+ "produz ``('a', 'b', 'c')``. Se o argumento for uma tupla, a mesma não faz "
16551654"uma cópia, mas retorna o mesmo objeto, por isso é barato invocar a função :"
16561655"func:`tuple` quando você não tiver certeza que determinado objeto já é uma "
16571656"tupla."
@@ -1663,9 +1662,9 @@ msgid ""
16631662"3))`` yields ``[1, 2, 3]`` and ``list('abc')`` yields ``['a', 'b', 'c']``. "
16641663"If the argument is a list, it makes a copy just like ``seq[:]`` would."
16651664msgstr ""
1666- " construtor de tipos ``list(seq)`` converte qualquer seqüência ou iterável "
1665+ "O construtor de tipos ``list(seq)`` converte qualquer sequência ou iterável "
16671666"em uma lista com os mesmos itens na mesma ordem. Por exemplo, ``list((1, 2, "
1668- "3))`` yields ``[1, 2, 3]`` e ``list('abc')`` yields ``['a', 'b', 'c']``. "
1667+ "3))`` produz ``[1, 2, 3]`` e ``list('abc')`` produz ``['a', 'b', 'c']``. "
16691668"Se o argumento for uma lista, o meso fará uma cópia como em ``seq[:]``."
16701669
16711670#: ../../faq/programming.rst:1120
@@ -1787,7 +1786,7 @@ msgstr "Isso parece correto se você imprimir:"
17871786
17881787#: ../../faq/programming.rst:1222
17891788msgid "But when you assign a value, it shows up in multiple places:"
1790- msgstr "Mas quando atribuires um valor, o mesmo aparecerá em vários lugares:"
1789+ msgstr "Mas quando atribuíres um valor, o mesmo aparecerá em vários lugares:"
17911790
17921791#: ../../faq/programming.rst:1234
17931792msgid ""
@@ -1823,7 +1822,7 @@ msgid ""
18231822"www.numpy.org/>`_ is the best known."
18241823msgstr ""
18251824"Ou, você pode usar uma extensão que forneça um tipo de dados de Array; "
1826- "`NumPy <http://www.numpy.org/>`_ is the best known ."
1825+ "`NumPy <http://www.numpy.org/>`_ é o melhor conhecido ."
18271826
18281827#: ../../faq/programming.rst:1257
18291828msgid "How do I apply a method to a sequence of objects?"
0 commit comments