Formato: eBooks, Documentos
Índice
Capítulo 1
Introdução
Por que Python?
Recursos importantes do Python
Sobre o livro
Capítulo 2
Configuração do ambiente
Baixando e instalando o Anaconda
Executando seu primeiro programa
Capítulo 3
Sintaxe do Python
Declarações Simples
Blocos de código e recuo
Identificadores Python
Palavras-chave Python
Capturando a entrada do usuário
Capítulo 4
Variáveis e tipos de dados
Definição de Variável
Criando uma variável
Tipos de dados Python
capítulo 5
Operadores
Operadores aritméticos
Operadores lógicos
Operadores de comparação
Operadores de Atribuição
Operadores de associação
Capítulo 6
Declarações Condicionais
A declaração “se”
A afirmação “outra”
A declaração “elif”
Capítulo 7
Instruções de Iteração (Loops)
O laço “para”
O loop “enquanto”
Continuar Declaração
Declaração de quebra
Capítulo 8
Listas, Tuplas e Dicionários
Listas
Tuplas
Dicionários
Capítulo 9
Tratamento de Exceções em Python
O que é uma exceção?
Sintaxe para tratamento de exceção
Lidando com exceção única
Lidando com várias exceções
Capítulo 10
Manipulação de arquivos Python
Abrindo um arquivo
Gravando dados em um arquivo
Lendo dados de um arquivo
Renomeando e excluindo arquivos Python
Posicionamento do arquivo
Capítulo 11
Funções em Python
Declaração de função
Funções parametrizadas
Retornando valores de uma função
Argumentos padrão
Passado por Valor ou por Referência?
Funções anônimas
Variáveis locais vs. globais
Capítulo 12
Programação Orientada a Objetos em Python
Aulas
Objetos
Construtor
Atributos
Propriedades
Métodos estáticos
Métodos Especiais
Variáveis locais vs. globais
Modificadores
Capítulo 13
Herança e Polimorfismo
Noções básicas de herança
Várias classes filhas
Chamando o construtor de classe pai da classe filha
Herança múltipla
Substituição de método
Polimorfismo
Capítulo 14
Operadores Lambda e compreensões de lista
A função do mapa
A função de filtro
A Função Reduzir
Listar Compreensão