
QuickStudyver produtos da marca →
Python Programming Avançado: Guia Laminado de Referência QuickStudy
Original: Python Programming Advanced: a QuickStudy Laminated Reference Guide
Descrição
Essenciais dos recursos avançados da linguagem Python neste guia de referência rápida criado para desenvolvedores de todos os níveis de habilidade, que combina perfeitamente com o guia QuickStudy Python Programming Language. Este guia laminado prático de 6 páginas é uma referência de mesa concisa para os principais conceitos por trás da lógica, sintaxe e operação em Python.
O autor Robin Nixon trabalhou com computadores nos anos 80 e começou a desenvolver sites nos anos 90, tornando-se especialista e escrevendo mais de 40 livros sobre programação e mais de 500 artigos para as principais revistas de informática. Com sua experiência na área e escrevendo para seu público no formato sucinto e organizado da QuickStudy, esta referência tem mais fatos práticos e de qualidade por página do que qualquer livro ou site. Projetada para acesso rápido aos fatos de que você precisa, esta ferramenta econômica é um complemento fácil para sua caixa de ferramentas de programação. À medida que nossos guias de referência em programação sobem nas vendas até alcançar o status de mais vendidos, fica claro que o impresso não morreu e que esta prática ferramenta de mesa tem um valor imbatível.
O guia laminado de 6 páginas inclui: História de fundo Recursos principais do Python Expressões regulares (Regex) Recursão e iteração Dicas de tipos e tipagem estática Assinaturas de funções Tipagem de variáveis Tipos comuns de Typing
Listas e tuplas Listas Operações com listas Tuplas Comprimento de lista e tupla
Dicionários Criar um dicionário Acessar valores do dicionário Modificar um dicionário Verificar chaves e comprimento do dicionário Percorrer um dicionário Métodos de dicionário Lidar com chaves ausentes e contar elementos
Conjuntos Criar conjuntos Propriedades Adicionar e remover elementos Operações com conjuntos Verificar associação e comprimento do conjunto
Manipulação de arquivos Abrir e fechar arquivos Ler arquivos Gravar em arquivos Ler e gravar arquivos binários
Tratamento de erros Erros comuns do Python Use try, except e else para lidar com erros Capturar qualquer erro Use finally para limpeza Gerar exceções personalizadas Use assert para depuração
Gerenciadores de contexto Usando with Criar seu próprio gerenciador de contexto Contextlib para gerenciadores mais simples
Programação orientada a objetos (POO) Classes e objetos Herança Polimorfismo Classes de dados Valores padrão e anotações de tipo Imutabilidade Sobrescrita de métodos Self Type (Python 3.11+) Classes base abstratas
Módulos e pacotes Correspondência avançada Programação assíncrona Testes unitários Caso de teste básico Métodos assert básicos Executar testes Mock e patch com unittest.mock Testes baseados em propriedades com Hypothesis
Tratamento de erros personalizado Estruturas de dados avançadas NamedTuples Enums
Técnicas de decoradores Eficiência e otimização Datas e horários
Especificações (17)
| Fabricante | QuickStudy |
|---|---|
| Número da peça | 9781423252207 |
| Tipo de produto | Abis Book |
| Tipo de item | Livro |
| Dimensões do produto | 21,6 x 0,2 x 27,9 cm; 68 g |
| Dimensões da embalagem | 29,2 x 21,6 x 0,2 cm; 5 g |
| Componentes incluídos | Guia de referência laminado |
| Data de lançamento | 2025-11-01 |
| Data de publicação | 2025-11-01 |
| Comprimento de impressão | 6 páginas |
| Idioma | Inglês (Publicado), Inglês (Idioma original), Inglês (Desconhecido) |
| Contribuidores | Nixon, Robin (autor) |
| Encadernação | folheto |
| Edição | Primeira edição, Nova edição, Atualizada e revisada |
| Departamento | Livro |
| UPC | 654614052209 |
| EAN | 0654614052209 |