Skip to content

Commit ace4acf

Browse files
committed
prep: PDF cor x pb
1 parent e0e6041 commit ace4acf

File tree

4 files changed

+51
-9
lines changed

4 files changed

+51
-9
lines changed

vol1/Copyright.adoc

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
[colophon%discrete%notitle%nonfacing,toclevels=0]
22
= Copyright
33

4-
Tradução em português autorizada da edição em inglês da obra _Fluent Python, 2nd Edition_ ISBN 978-1-492-05635-5
4+
Tradução em português autorizada da da obra
5+
_Fluent Python, 2nd Edition_ ISBN 978-1-492-05635-5
56
© 2022 Luciano Ramalho.
67
Esta tradução é publicada e vendida com a permissão da O'Reilly Media, Inc.,
78
detentora dos direitos para publicação e venda desta obra.
89

910
© 2025 Luciano Ramalho. +
10-
_Python Fluente, 2a edição_ está publicado sob a licença
11+
_Python Fluente, edição_ está publicado sob a licença
1112
_Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional_
1213
«CC BY-NC-SA 4.0» [.small]#[fpy.li/ccby]#. +
1314
O autor mantém uma versão online em https://PythonFluente.com.
@@ -16,13 +17,13 @@ Autor: Luciano Ramalho +
1617
Título: Python Fluente, 2ª edição, volume 1: dados e funções +
1718
Primeira edição: 2015 +
1819
Edição atual: setembro/2025 +
19-
{revisao}ª revisão: `pyfl-vol1-rev{revisao}.pdf`
20+
{revisao}ª revisão: `pyfl-vol1-rev{revisao}-cor.pdf`
2021

21-
Tradução: Paulo Candido de Oliveira Filho
22+
Tradução da 2ª edição: Paulo Candido de Oliveira Filho
2223

2324
Ilustração de capa: Thiago Castor (xilogravura "Calango") +
2425
Design de Capa: Luciano Ramalho, Zander Catta Preta @ Z•Edições +
25-
Design de Miolo: Luciano Ramalho, com Aciidoctor
26+
Design de Miolo: Luciano Ramalho, com Asciidoctor
2627

2728
Publisher: Heinar Maracy @ Z•Edições
2829

@@ -36,7 +37,7 @@ Câmara Brasileira do Livro, SP, Brasil
3637
Luciano Ramalho - São Paulo, SP - Z.Edições, 2025.
3738
402 f.; il.; 17 cm × 24 cm
3839
39-
ISBN: XXX-XX-XXXXXX-X-X
40+
ISBN: 978-65-988962-0-1
4041
1.Informática. 2.Linguagem de Programação. 3.Python.
4142
4.Curso de Programação Python.
4243

vol1/Prefacio.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,9 @@ A comunidade Garoa me forneceu inspiração, infraestrutura e distração. Acho
377377

378378
Minha mãe, Maria Lucia, e meu pai, Jairo, sempre me apoiaram de todas as formas. Gostaria que ele estivesse aqui para ver esse livro; e fico feliz de poder compartilhá-lo com ela.
379379

380-
Minha esposa, Marta Mello, suportou 15 meses de um marido que estava sempre trabalhando, mas continuou me apoiando e me guiando através dos momentos mais críticos do projeto, quando temi que poderia abandonar a maratona.
380+
Minha esposa, Marta Mello, esteve ao meu lado durante os 15 meses trabalhei neste livro,
381+
sempre me apoiando e guiando através dos momentos mais críticos,
382+
quando temi que poderia abandonar a maratona.
381383

382384
Agradeço a todos vocês, por tudo.
383385

vol1/titulos-vol1.txt

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
2+
Volume 1: dados + funções
3+
Parte I. Estruturas de dados
4+
1. O modelo de dados de Python
5+
2. Uma coleção de sequências
6+
3. Dicionários e conjuntos
7+
4. Texto em Unicode versus Bytes
8+
5. Fábricas de classes de dados
9+
6. Referências, mutabilidade, e memória
10+
Parte II.a. Funções como objetos
11+
7. Funções como objetos de primeira classe
12+
8. Dicas de tipo em funções
13+
14+
Volume 2: classes + protocolos
15+
Parte II.b. Funções como objetos
16+
9. Decoradores e Clausuras (vol. 2)
17+
10. Padrões de projeto com funções (vol. 2)
18+
Parte III. Classes e protocolos
19+
11. Um objeto pythônico (vol. 2)
20+
12. Métodos especiais para sequências (vol. 2)
21+
13. Interfaces, protocolos, e ABCs (vol. 2)
22+
14. Herança: para o bem ou para o mal (vol. 2)
23+
15. Mais dicas de tipo (vol. 2)
24+
16. Sobrecarga de operadores (vol. 2)
25+
26+
Volume 3: controle + metaprogramação
27+
Parte IV. Controle de fluxo
28+
17. Iteradores, geradores e corrotinas clássicas (vol. 3)
29+
18. Instruções with, match, e blocos else (vol. 3)
30+
19. Modelos de concorrência em Python (vol. 3)
31+
20. Executores concorrentes (vol. 3)
32+
21. Programação assíncrona (vol. 3)
33+
34+
Parte V. Metaprogramação
35+
22. Atributos dinâmicos e propriedades (vol. 3)
36+
23. Descritores de Atributos (vol. 3)
37+
24. Metaprogramação de classes (vol. 3)

vol1/vol1.adoc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
= Python Fluente: 2ª edição, volume 1: Dados e Funções
1+
= Python Fluente, 2ª edição: volume 1: Dados e Funções
22
:doctype: book
33
:media: prepress
44
:hide-uri-scheme:
@@ -17,7 +17,9 @@ include::../print/attrib-print-pt-br.adoc[]
1717
include::titulos-vol1.adoc[]
1818
:toclevels: 2
1919
:toc: macro
20-
:revisao: 8
20+
:isbn-cor: 978-65-988962-0-1
21+
:isbn-pb: 978-65-988962-1-8
22+
:revisao: 9
2123

2224
include::Copyright.adoc[]
2325

0 commit comments

Comments
 (0)