Skip to content

Latest commit

 

History

History
81 lines (39 loc) · 2.8 KB

ERRATA.md

File metadata and controls

81 lines (39 loc) · 2.8 KB

Erros encontrados na tradução

Prefácio

Ante-penúltimo ponto: em vez de "Muito, muito obrigada" deveria ser "Muito, muito obrigado"

Exemplos de uso de código (de acordo com a política da O'Reilly)

O título desta sessão em inglês é "Using Code Examples". Em português, "Uso do código dos exemplos" seria uma tradução mais fiel. O texto entre parênteses não aparece no PDF da O'Reilly (p. xiii do PDF original).

Capítulo 3

3.9 - Diagrama da pilha

Parágrafo 3, "__main__, que é um nome especial para o frame na posição mais proeminente"; no original, trata-se do "topmost frame". Seria melhor traduzir como "o frame no topo da pilha" (veja figura 3.1)

Capítulo 5

Exercício 5.2

"há nenhum número inteiro positivo a, b e c tal que" deveria ser "não existem números inteiros a, b e c tais que"

Capítulo 6

6.5 - Mais recursividade

Parágrafo 2: "é conhecido como o Teste de Turing. Para uma exposição mais completa (e exata) do Teste de Turing": o autor está explicando a Tese de Turing, portanto o correto é: "é conhecida como a Tese de Turing. Para uma exposição mais completa (e exata) da Tese de Turing"

Capítulo 7

7.5 - Raízes quadradas

Antepenúltimo parágrafo: "números mais racionais, como 1/3" está errado, o correto é "a maioria dos números racionais, como 1/3"

Capítulo 12

12.5 - Listas e tuplas

Parágrafo 5: "Se quiser usar operadores de lista e métodos", deveria ser "Se quiser usar operadores e métodos de lista"

Capítulo 14

14.5 - Captura de exceções

Parágrafo 3: "E se tentar abrir um diretório de leitura", deveria ser "E se tentar abrir um diretório para leitura"

14.7 - Usando o Pickle

Parágrafos 3 e 4: as seguintes explicações entre parêntesis estão equivocadas e devem ser removidas:

(dumps é a abreviação de “string de depósito” em inglês) (“string de carregamento” em inglês)

14.9 - Módulos de escrita

O título desta seção no original é "Writing modules"; no contexto, a tradução correta é "Escrevendo módulos".

Capítulo 15

15.1 - Tipos definidos pelos programadores

Parágrafo 2, "(x, y) representa o ponto que está x unidades à direita e y unidades a partir da origem." deveria ser "(x, y) representa o ponto que está x unidades à direita e y unidades acima da origem."

Capítulo 18

18.11 - Glossário

A definição do termo multiplicidade está confusa. Em vez de "quantas referências dela são instâncias de outra classe." é melhor "quantas referências a instâncias da outra classe podem existir."

Capítulo 19

19.3 - Expressões geradoras

Parágrafo 4, a exceção mencionada está como "StopException", mas o correto é "StopIteration".

Nota: este erro existe também no original e eu (@ramalho) já o reportei no site da O'Reilly.