*ESGOTADO*Programação em Python 3 - .
VITRINE Os TOP de vendas !!
Quem viu este produto , comprou
-
O Guia do Mochileiro Python - Melhores práticas para desenvolvimento
VITRINE Os TOP de vendas !!
Escrito de forma colaborativa por mais de uma centena de membros da comunidade Python, este livro tem três seções. Primeiro, você aprenderá como instalar e usar ferramentas de edição para Python. Em seguida, examinará exemplos de códigos modelares com o estilo da linguagem. Para concluir, verá as bibliotecas mais usadas pela comunidade. ... Ler mais +
QUERO VER -
Introdução à Programação com PYTHON Introdução à Programação com PYTHON
VITRINE Os TOP de vendas !!
-
Python e R para o Cientista de Dados Moderno: O melhor de dois mundos Python e R para o Cientista
VITRINE Os TOP de vendas !!
-
Web Scraping com Python: Coletando dados da web moderna Web Scraping com Python
VITRINE Os TOP de vendas !!
-
Pense em Python: Pense como um cientista da computação
VITRINE Os TOP de vendas !!
-
Python Levado a Sério - Conselhos de um faixa-preta sobre implantação, escalabilidade, testes e
VITRINE Os TOP de vendas !!
-
VITRINE Os TOP de vendas !!
Python sem Mistérios oferece uma abordagem única para você aprender os fundamentos da linguagem Python, tais como dicionários, listas, tuplas, funções, classes e muito mais. Junto com os fundamentos, são apresentados muitos exemplos para que você leitor pratique e consolide os conhecimentos adquiridos. ... Ler mais +
QUERO VER
Quem viu este produto , também se interessou
-
VITRINE Os TOP de vendas !!
Python sem Mistérios oferece uma abordagem única para você aprender os fundamentos da linguagem Python, tais como dicionários, listas, tuplas, funções, classes e muito mais. Junto com os fundamentos, são apresentados muitos exemplos para que você leitor pratique e consolide os conhecimentos adquiridos. ... Ler mais +
QUERO VER -
Data Science para Programadores - Um Guia Completo Utilizando a Linguagem Python
VITRINE Os TOP de vendas !!
-
Python para Bioinformática: Fundamentos de Programação para Bioinformática e Biologia Computacional
VITRINE Os TOP de vendas !!
-
Matemática com Python: Um Guia Prático Matemática com Python: Um Guia Prático
VITRINE Os TOP de vendas !!
-
O Guia do Mochileiro Python - Melhores práticas para desenvolvimento
VITRINE Os TOP de vendas !!
Escrito de forma colaborativa por mais de uma centena de membros da comunidade Python, este livro tem três seções. Primeiro, você aprenderá como instalar e usar ferramentas de edição para Python. Em seguida, examinará exemplos de códigos modelares com o estilo da linguagem. Para concluir, verá as bibliotecas mais usadas pela comunidade. ... Ler mais +
QUERO VER -
Python Eficaz - 59 maneiras de programar melhor em Python Python Eficaz - 59 maneiras de programar
VITRINE Os TOP de vendas !!
-
Pense em Python: Pense como um cientista da computação
VITRINE Os TOP de vendas !!
-
Projetos de Ciência de Dados com Python Projetos de Ciência de Dados com Python
VITRINE Os TOP de vendas !!
- DescriçãoProgramação em Python 3
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 do Python 3 e de seus idiomas. Primeiro livro escrito a partir de uma visão totalmente baseada em Python 3, Programação em Python 3 traz o conhecimento que você precisa para escrever qualquer programa, utilizar qualquer biblioteca padrão ou de terceiros do Python e criar novos módulos de biblioteca por sua conta.
Summerfield mostra 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 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, orientado a 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.
- Técnicas de programação avançada, incluindo geradores, decoradores de classe e função, gerenciadores de contexto, descritores, classes-base abstratas, metaclasses e muito mais.
Programação em Python 3 prestará tanto a função de um tutorial quanto a de uma referência de linguagem, e é acompanhado por uma extensa gama de códigos, passíveis de serem baixados – todos eles foram testados com a versão final do Python 3 no Windows, Linux e Mac OS X. - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Físico Especificações
Sobre o Autor Mark Summerfield
Mark Summerfield é dono da Qtrac Ltd.; é um treinador, consultor, editor técnico e escritor independente, especializado em Python, C++, Qt e PyQt. Dentre seus livros, podemos citar Rapid GUI Programming with Python and Qt: The Definitive Guide to PyQt Programming (Addison-Wesley, 2008); ademais, e digno de nota, o livro no qual ele foi o coescritor, junto com Jasmin Blanchette: C++ Programming GUI with Qt4 (Addison-Wesley, 2006). Como gerenciador de documentação da Trolltechs, Mark fundou e editou o jornal técnico da Trolltech: QT Quarterly.
Dos livros publicados pela Alta Books, Mark é autor de Programação em Python 3.Informações Técnicas Sumário
Introdução 1
Capítulo 1. Rápida Introdução à Programação Procedural 7
Criando e Executando Programas Python 7
O “Lindo Coração” do Python 12
Parte #1: Tipos de Dados 12
Parte #2: Referência de Objeto 14
Parte #3: Tipos de Dados de Coleção 16
Parte #4: Operações Lógicas 19
Parte #5: Comandos de Controle de Fluxo 23
Parte #6: Operadores Aritméticos 28
Parte #7: Entrada/Saída 31
Parte #8: Criando e Chamando Funções 34
Exemplos 36
bigdigits.py 36
generate_grid.py 39
Sumário 42
Exercícios 44
Capítulo 2. Tipos de Dados 47
Identificadores e Palavras-Chave 47
Tipos Integrais 50
Inteiros 51
Booleanos 53
Tipos de Ponto-Flutuante 54
Números de Ponto-Flutuante 55
Números Complexos 58
Números Decimais 59
Strings 61
Comparando Strings 63
Fatiamento e percorrimento de strings 64
Operadores e métodos de String 67
Formatando Strings com o Método str.format() 74
Codificação de Caracteres 85
Exemplos 88
quadratic.py 88
csv2html.py 90
Sumário 95
Exercícios 97
Capítulo 3. Tipos de Dados de Coleção 99
Tipos Sequenciais 99
Tuplas 100
Tuplas Nomeadas 103
Listas 104
Tipos de Conjunto 112
Conjuntos 112
Conjuntos Congelados 116
Tipos de Mapeamento 117
Dicionários 118
Dicionários Padrão 126
Iterando, Copiando Coleções 127
Iteradores, Operações Iteráveis e Funções 128
Copiando Coleções 136
Exemplos 138
generate_usernames.py 138
statistics.py 142
Sumário 146
Exercícios 147
Capítulo 4. Estrutura de Controle e Funções 149
Estruturas de Controle 149
Ramificações Condicionais 149
Loops 151
Manipulação de Exceções 153
Capturando e Lançando Exceções 153
Exceções Personalizadas 158
Funções Personalizadas 161
Nomes e Docstrings 166
Desempacotamento Argumentos e Parâmetros 167
Acessando Variáveis no Escopo Global 170
Funções Lambda 172
Asserções 173
Exemplo: make_html_skeleton.py 175
Sumário 181
Exercícios 182
Capítulo 5. Módulos 185
Módulos e Pacotes 185
Pacotes 189
Módulos Personalizados 192
Visão Geral da Biblioteca Padrão do Python 202
Manipulação de String 202
Programando em Linha de Comando 204
Matemática e Números 205
Hora e Data 205
Algoritmos e Tipos de Dados de Coleção 207
Formatos de Arquivos, Codificação e Persistência de dados 208
Arquivo, Diretório e Manipulação de Processo 211
Programação na Internet e em Redes de Comunicação 214
XML 216
Outros Módulos 217
Sumário 219
Exercício 220
Capítulo 6. Programação Orientada a Objeto 223
Abordagem da Programação Orientada a Objeto 224
Terminologia e Conceitos sobre Orientação a Objeto 225
Classes Personalizadas 228
Atributos e Métodos 228
Herança e Polimorfismo 233
Utilizando Propriedades para Controlar o
Acesso aos Atributos 236
Criando Tipos de Dados Completos e
Totalmente Integrados 238
Classes de Coleção Personalizadas 251
Criando Classes que Agregam Coleções 251
Criando Classes de Coleção Utilizando Agregação 258
Criando Classes de Coleção Utilizando Herança 265
Sumário 272
Exercícios 274
Capítulo 7. Manipulação de Arquivos 277
Escrevendo e Lendo Dados Binários 282
Pickles com Compressão Opcional 282
Dados Binários Brutos com Compressão Opcional 285
Escrevendo e Analisando Arquivos de Texto 294
Escrevendo Texto 295
Analisando Textos 296
Analisando Textos Utilizando Expressões Regulares 299
Escrevendo e Analisando Arquivos XML 302
Árvores de Elementos 302
DOM (Documento de Modelo de Objeto) 306
Escrevendo XML Manualmente 309
Analisando XML com SAX (API Simples para XML) 310
Acesso Aleatório a Arquivos Binários 313
Uma Classe Genérica de Arquivo de Registro Binário 314
Exemplo: O Módulo de Classe BikeStock 322
Sumário 326
Exercícios 327
Capítulo 8. Técnicas de Programação Avançada 329
Aprofundamento em Programação Procedural 330
Utilizando Desvios com Dicionários 330
Expressões Gerador e Funções 331
Execução Dinâmica de Código e Importações Dinâmicas 334
Funções Locais e Recursivas 341
Decoradores de Funções e Métodos 346
Anotações de Funções 350
Aprofundamento em Programação Orientada a Objeto 353
Controlando o Acesso aos Atributos 353
Functors 357
Gerenciador de Contexto 359
Descritores 362
Decoradores de Classe 367
Classes Base Abstrata 370
Herança Múltipla 377
Metaclasses 380
Programação de Estilo Funcional 384
Aplicação Parcial de Funções 387
Exemplo: Valid.py 388
Sumário 390
Exercícios 392
Capítulo 9. Processos e Threads 395
Delegando Tarefas para Processos 396
Delegando Tarefa com Threads 400
Exemplo: Um Programa que Procura Palavra com Thread 401
Exemplo: Programa que Encontra Arquivos
Duplicados com Thread 404
Sumário 409
Exercícios 410
Capítulo 10. Redes de Comunicação 413
Criando um Cliente TCP 414
Criando um Servidor TCP 420
Sumário 427
Exercícios 427
Capítulo 11. Programação com Banco de Dados 431
Bancos de Dados DBM 432
Bancos de Dados SQL 436
Sumário 443
Exercícios 444
Capítulo 12. Expressões Regulares 445
Linguagem da Expressão Regular do Python 446
Caracteres e Classes de Caracteres 446
Quantificadores 447
Agrupando e Capturando 450
Asserções e Sinalizadores 451
O Módulo de Expressão Regular 455
Sumário 464
Exercícios 465
Capítulo 13. Introdução à Programação GUI 467
Programas em Estilo de Diálogo 470
Programas em Estilo Janela-Principal 476
Criando uma Janela Principal 477
Criando um Diálogo Personalizado 488
Sumário 491
Exercícios 491
Epílogo 493
Índice 495Informações Técnicas
Nº de páginas: 520 Origem: Internacional Editora: Editora Alta Books Idioma: Português Edição: 1ª Edição Ano: 2013 ISBN: 9788576083849 Encadernação: Brochura Autor: Mark Summerfield - Informações