@@ -1081,6 +1081,8 @@ msgid ""
1081
1081
"....and don't be surprised if you'll find that it's known by many names, or "
1082
1082
"no name at all!"
1083
1083
msgstr ""
1084
+ "....e não fique surpreso se você encontrar que é conhecido por muitos nomes,"
1085
+ " ou até mesmo nenhum nome."
1084
1086
1085
1087
#: ../../faq/programming.rst:692
1086
1088
msgid "What's up with the comma operator's precedence?"
@@ -1108,6 +1110,9 @@ msgid ""
1108
1110
"They are not truly operators but syntactic delimiters in assignment "
1109
1111
"statements."
1110
1112
msgstr ""
1113
+ "O mesmo é verdade para as várias operações de atribuição (``=``,``+=`` etc)."
1114
+ " Eles não são operadores de verdade mas delimitadores sintáticos em "
1115
+ "instruções de atribuição."
1111
1116
1112
1117
#: ../../faq/programming.rst:713
1113
1118
msgid "Is there an equivalent of C's\" ?:\" ternary operator?"
@@ -1485,6 +1490,9 @@ msgid ""
1485
1490
"larger benefits than trying to sprinkle micro-optimization tricks all over "
1486
1491
"your code."
1487
1492
msgstr ""
1493
+ "Fazer seus algoritmos rápidos (ou mudando para mais rápidos) podem produzir "
1494
+ "benefícios maiores que tentar encaixar várias micro-otimizações no seu "
1495
+ "código."
1488
1496
1489
1497
#: ../../faq/programming.rst:1005
1490
1498
msgid ""
@@ -1657,7 +1665,7 @@ msgstr ""
1657
1665
1658
1666
#: ../../faq/programming.rst:1097
1659
1667
msgid "How do I iterate over a sequence in reverse order?"
1660
- msgstr ""
1668
+ msgstr "Como que eu itero uma sequência na ordem inversa? "
1661
1669
1662
1670
#: ../../faq/programming.rst:1099
1663
1671
msgid ""
@@ -1669,14 +1677,16 @@ msgid ""
1669
1677
"This won't touch your original sequence, but build a new copy with reversed "
1670
1678
"order to iterate over."
1671
1679
msgstr ""
1680
+ "Isso não vai alterar sua sequência original, mas construir uma nova cópia "
1681
+ "com a ordem inversa para iteração."
1672
1682
1673
1683
#: ../../faq/programming.rst:1107
1674
1684
msgid "With Python 2.3, you can use an extended slice syntax::"
1675
1685
msgstr ""
1676
1686
1677
1687
#: ../../faq/programming.rst:1114
1678
1688
msgid "How do you remove duplicates from a list?"
1679
- msgstr ""
1689
+ msgstr "Como que remove itens duplicados de uma lista? "
1680
1690
1681
1691
#: ../../faq/programming.rst:1116
1682
1692
msgid "See the Python Cookbook for a long discussion of many ways to do this:"
@@ -1697,16 +1707,20 @@ msgid ""
1697
1707
"If all elements of the list may be used as set keys (i.e. they are all "
1698
1708
":term:`hashable`) this is often faster ::"
1699
1709
msgstr ""
1710
+ "Se todos os elementos da lista podem ser usados como chaves de conjunto (ex:"
1711
+ " eles são todos :term:`hasheáveis`) isso é muitas vezes mais rápido ::"
1700
1712
1701
1713
#: ../../faq/programming.rst:1137
1702
1714
msgid ""
1703
1715
"This converts the list into a set, thereby removing duplicates, and then "
1704
1716
"back into a list."
1705
1717
msgstr ""
1718
+ "Isso converte a lista em um conjunto, deste modo removendo itens duplicados,"
1719
+ " e depois de volta em uma lista."
1706
1720
1707
1721
#: ../../faq/programming.rst:1142
1708
1722
msgid "How do you make an array in Python?"
1709
- msgstr ""
1723
+ msgstr "Como fazer um vetor em Python? "
1710
1724
1711
1725
#: ../../faq/programming.rst:1144
1712
1726
msgid "Use a list::"
@@ -1795,7 +1809,7 @@ msgstr ""
1795
1809
1796
1810
#: ../../faq/programming.rst:1221
1797
1811
msgid "How do I apply a method to a sequence of objects?"
1798
- msgstr ""
1812
+ msgstr "Como eu aplico um método para uma sequência de objetos? "
1799
1813
1800
1814
#: ../../faq/programming.rst:1223
1801
1815
msgid "Use a list comprehension::"
@@ -1839,16 +1853,20 @@ msgid ""
1839
1853
"Under the covers, what this augmented assignment statement is doing is "
1840
1854
"approximately this::"
1841
1855
msgstr ""
1856
+ "Por baixo, o que a instrução de atribuição aumentada está fazendo é "
1857
+ "aproximadamente isso::"
1842
1858
1843
1859
#: ../../faq/programming.rst:1263
1844
1860
msgid ""
1845
1861
"It is the assignment part of the operation that produces the error, since a "
1846
1862
"tuple is immutable."
1847
1863
msgstr ""
1864
+ "A parte da atribuição da operação que produz o erro, já que a tupla é "
1865
+ "imutável."
1848
1866
1849
1867
#: ../../faq/programming.rst:1266
1850
1868
msgid "When you write something like::"
1851
- msgstr ""
1869
+ msgstr "Quando você escreve algo como:: "
1852
1870
1853
1871
#: ../../faq/programming.rst:1274
1854
1872
msgid ""
@@ -1920,7 +1938,7 @@ msgstr ""
1920
1938
1921
1939
#: ../../faq/programming.rst:1335
1922
1940
msgid "How can I sort one list by values from another list?"
1923
- msgstr ""
1941
+ msgstr "Como eu posso ordenar uma lista pelos valores de outra lista? "
1924
1942
1925
1943
#: ../../faq/programming.rst:1337
1926
1944
msgid ""
@@ -2001,6 +2019,8 @@ msgid ""
2001
2019
"How do I check if an object is an instance of a given class or of a subclass"
2002
2020
" of it?"
2003
2021
msgstr ""
2022
+ "Como eu checo se um objeto é uma instância de uma dada classe ou de uma "
2023
+ "subclasse dela?"
2004
2024
2005
2025
#: ../../faq/programming.rst:1409
2006
2026
msgid ""
@@ -2080,7 +2100,7 @@ msgstr ""
2080
2100
2081
2101
#: ../../faq/programming.rst:1492
2082
2102
msgid "Use the built-in :func:`super` function::"
2083
- msgstr ""
2103
+ msgstr "Use a função embutida :func:`super`:: "
2084
2104
2085
2105
#: ../../faq/programming.rst:1498
2086
2106
msgid ""
@@ -2094,6 +2114,7 @@ msgstr ""
2094
2114
#: ../../faq/programming.rst:1506
2095
2115
msgid "How can I organize my code to make it easier to change the base class?"
2096
2116
msgstr ""
2117
+ "Como eu posso organizar meu código para facilitar a troca da classe base?"
2097
2118
2098
2119
#: ../../faq/programming.rst:1508
2099
2120
msgid ""
@@ -2154,13 +2175,15 @@ msgstr ""
2154
2175
2155
2176
#: ../../faq/programming.rst:1570
2156
2177
msgid "How can I overload constructors (or methods) in Python?"
2157
- msgstr ""
2178
+ msgstr "Como eu posso sobrecarregar construtores (ou métodos) em Python? "
2158
2179
2159
2180
#: ../../faq/programming.rst:1572
2160
2181
msgid ""
2161
2182
"This answer actually applies to all methods, but the question usually comes "
2162
2183
"up first in the context of constructors."
2163
2184
msgstr ""
2185
+ "Essa resposta na verdade se aplica para todos os métodos, mas a pergunta "
2186
+ "normalmente aparece primeiro no contexto de construtores."
2164
2187
2165
2188
#: ../../faq/programming.rst:1575
2166
2189
msgid "In C++ you'd write"
@@ -2171,6 +2194,8 @@ msgid ""
2171
2194
"In Python you have to write a single constructor that catches all cases "
2172
2195
"using default arguments. For example::"
2173
2196
msgstr ""
2197
+ "Em Python você tem que escrever um único construtor que pega todos os casos "
2198
+ "usando argumentos padrões. Por exemplo:: "
2174
2199
2175
2200
#: ../../faq/programming.rst:1594
2176
2201
msgid "This is not entirely equivalent, but close enough in practice."
@@ -2265,6 +2290,7 @@ msgstr ""
2265
2290
#: ../../faq/programming.rst:1664
2266
2291
msgid "How do I get a list of all instances of a given class?"
2267
2292
msgstr ""
2293
+ "Como eu consigo pegar uma lista de todas as instâncias de uma dada classe?"
2268
2294
2269
2295
#: ../../faq/programming.rst:1666
2270
2296
msgid ""
@@ -2275,7 +2301,7 @@ msgstr ""
2275
2301
2276
2302
#: ../../faq/programming.rst:1672
2277
2303
msgid "Why does the result of ``id()`` appear to be not unique?"
2278
- msgstr ""
2304
+ msgstr "Por que o resultado de ``id()``aparenta não ser único? "
2279
2305
2280
2306
#: ../../faq/programming.rst:1674
2281
2307
msgid ""