Python 3 é a melhor versão já lançada no que diz respeito à linguagem Python. Ela é muito mais poderosa, conveniente, consistente e expressiva do que jamais foi. Agora, no comando do programador Mark Summerfield, você poderá aprender como escrever códigos que se beneficiam totalmente das vantagens oriundas das características da Python 3 e de seus idiomas. O primeiro livro escrito a partir de uma visão totalmente baseada em Python 3, Programação em Python 3, traz consigo todo o conhecimento que você precisa para escrever qualquer programa, utilizar qualquer biblioteca padrão ou terceiros do Python, e criar novos módulos de biblioteca por sua conta. Summerfield coloca todo o seu vasto conhecimento e experiência com o Python e o compartilha profundamente com o Python 3; algo que você não vai encontrar em nenhum outro lugar. Ele começa por iluminar o "lindo coração" do Python - os oito elementos-chave do Python que você vai precisar para escrever programas robustos e altamente desenvolvidos. Apoiando-se em cima destes elementos condutores, ele introduz novos tópicos, desenvolvidos para fortalecer gradualmente sua especialidade (na prática) - com exemplos conceituais que farão com que você participe efetivamente. A abordagem do livro inclui: Desenvolvimento em Python, utilizando paradigmas de programações procedurais, orientadas por objeto e funcionais. Criação de pacotes e módulos personalizados. Escrita e leitura de arquivos binários, de texto e XML, incluindo compressão opcional, acesso aleatório e analisadores de texto e analisadores XML. Avanço gradual em tipos de dados, acumulados, estruturas de controle e funções. Divisão de cargas sobre múltiplos processos e linhas de execução. Programação de bancos de dados SQL e arquivos DBM chave-valor. Utilização da minilinguagem de expressão regular e dos módulos do Python. Construção de aplicações baseadas em programação GUI úteis e eficientes.