Encontre milhões de e-books, audiobooks e muito mais com um período de teste gratuito

Apenas $11.99/mês após o término do seu período de teste gratuito. Cancele a qualquer momento.

Python Para Iniciantes
Python Para Iniciantes
Python Para Iniciantes
E-book227 páginas1 hora

Python Para Iniciantes

Nota: 0 de 5 estrelas

()

Ler a amostra

Sobre este e-book

Se você quer aprender programação Python em apenas 5 dias - mesmo que você não tenha nenhuma habilidade técnica, continue lendo...

Quantas vezes você já pensou em aprender a programar, mas desanimou porque não tinha formação técnica, não tinha tempo para aprender ou simplesmente não achava que era suficientemente inteligente?

Bem, temos boas notícias para você.

Você não precisa de um caro diploma de ciência da computação, um livro de 500 páginas ou uma mente genial para aprender o básico de programação Python!

O autor best-seller da Amazon, James Tudor, fornece um conciso guia passo a passo sobre programação Python para iniciantes. Muitos exemplos, ilustrações, resumo do final do capítulo e exercícios práticos (com soluções) são fornecidos para ajudar o leitor a aprender mais rápido, lembrar por mais tempo e desenvolver uma compreensão completa dos conceitos-chave.  

Neste livro, você descobrirá:

  • Um conciso e simples estilo amigável de ensino que se presta bem aos iniciantes
  • Capítulos de tamanho pequeno para fornecer as informações de que você precisa (naquele momento) sem que você fique sobrecarregado.
  • Muitos exemplos e ilustrações simples e passo a passo são usados para enfatizar conceitos-chave e ajudar a melhorar sua compreensão
  • Cada exercício prático se baseia em conceitos discutidos nos capítulos anteriores para que seu aprendizado seja reforçado à medida que você progride.
  • Os tópicos são cuidadosamente selecionados para lhe dar uma ampla exposição ao Python, sem sobrecarregá-lo com muitas informações (potencialmente desnecessárias).
  • É apresentado um resumo no final de cada capítulo para o ajudar a solidificar a sua compreensão

E AINDA MATERIAIS BÔNUS: As primeiras páginas deste livro mostrarão como baixar um caderno de respostas que resume toda a solução para os exercícios práticos apresentados neste livro. 

Você não precisa mais perder seu tempo e dinheiro tentando aprender Python com cursos online caros, diplomas universitários ou livros didáticos desnecessariamente longos que te deixam com dívidas, confuso e frustrado.

Se você está pronto para aprender o básico de programação no Python em 5 dias a contar de hoje, pegue uma cópia deste livro hoje!

Vá até o topo da página e clique no botão "COMPRAR AGORA"!

IdiomaPortuguês
Data de lançamento24 de mai. de 2024
ISBN9781667474656
Python Para Iniciantes

Relacionado a Python Para Iniciantes

Ebooks relacionados

Programação para você

Visualizar mais

Artigos relacionados

Avaliações de Python Para Iniciantes

Nota: 0 de 5 estrelas
0 notas

0 avaliação0 avaliação

O que você achou?

Toque para dar uma nota

A avaliação deve ter pelo menos 10 palavras

    Pré-visualização do livro

    Python Para Iniciantes - James Tudor

    Python Para Iniciantes

    James Tudor

    ––––––––

    Traduzido por Zé do Boné 

    Python Para Iniciantes

    Escrito por James Tudor

    Copyright © 2024 James Tudor

    Todos os direitos reservados

    Distribuído por Babelcube, Inc.

    www.babelcube.com

    Traduzido por Zé do Boné

    Design da capa © 2024 James Tudor

    Babelcube Books e Babelcube são marcas comerciais da Babelcube Inc.

    Python para iniciantes

    Aprenda Python

    Em 5 dias com orientação passo-a-passo

    e exercícios práticos

    (Programação Python, Curso Intensivo de Python,

    Programação para Iniciantes)

    Por

    James Tudor

    www.MillenniumPublishingLimited.com

    Copyright ©2019

    Todos os direitos reservados. Exceto conforme permitido pela Lei de Direitos Autorais dos EUA de 1976, a digitalização, upload e distribuição deste livro através da Internet ou por qualquer outro meio sem a permissão expressa do autor é ilegal e punível por lei. Compre apenas edições eletrônicas autorizadas e não participe ou incentive a pirataria eletrônica de material protegido por direitos autorais.

    Caderno de Respostas

    Gostaria de baixar um livreto de respostas com todas as soluções para os exercícios práticos dos capítulos? Se você quiser, uma versão em PDF está disponível no meu site e pode ser baixada gratuitamente. No entanto, uma senha é necessária para desbloquear o download. Siga os passos abaixo para recuperar a senha!

    Passos a seguir

    A senha consiste em 8 caracteres (todos minúsculos)

    Aqui está a senha incompleta: r-f-u-p-

    O segundo, quarto, sexto e oitavo caracteres da senha estão localizados em páginas aleatórias deste livro.

    Leia este livro com atenção para localizá-los e recuperá-los (eles são tão óbvios que você não pode deixar de os notar).

    Depois de ter a senha completa, clique no link de download abaixo, digite a senha, baixe o livreto e divirta-se!

    Clique aqui para fazer o download

    ––––––––

    Índice

    A quem se destina este livro?

    O que é o Python?

    Interpretado, não compilado

    Vantagens do Python como Linguagem Interpretada

    Scripts

    Python como uma linguagem de programação de propósito geral

    Estruturas comunitárias, kits de ferramentas, bibliotecas e módulos

    Paradigmas de Programação e Programação Orientada a Objetos

    História, Antecedentes e Evolução

    Filosofia Básica e Singularidade

    Resumo

    Capítulo 1

    Introdução ao Python

    Python 2.x vs. Python 3.x

    Instalando o Interpretador

    Usando Python Shell e IDLE

    Escrevendo seu primeiro programa

    Sintaxe de shell, IDLE e scripts

    Prompt

    Indentação

    Prompt de recuo

    Navegação no shell Python

    Navegação IDLE

    Solução de problemas de instalação

    Exercício Prático

    Resumo do Capítulo

    Capítulo 2

    Variáveis e Operadores

    Noções básicas de informática

    Programa

    O que são variáveis?

    Nomeando variáveis

    Usando variáveis

    Convenções de nomenclatura

    Nomeação por descrição

    Introdução a expressões e operadores Python

    Expressões

    Operadores

    Operadores Aritméticos

    Operadores Relacionais

    Operador de Atribuição

    Operadores lógicos

    Tabela da Verdade

    Operadores de Associação

    Operadores de identidade

    Operadores Bitwise

    Exercício prático

    Resumo do Capítulo

    Capítulo 3

    Tipos de dados simples

    Números

    Cadeias de caracteres (string)

    Combinando/concatenando cadeias de caracteres

    Evitando erros de tipo com funções de conversão

    Evitando, substituindo e removendo espaços em branco

    Evitando erros de sintaxe com cadeias de caracteres

    Coleções/Sequências

    Tupla

    Dicionário

    Definindo o estilo do seu código

    Guia de Estilo Geral

    Indentação

    Comprimento da linha

    Linhas em branco

    Exercício prático

    Resumo do Capítulo

    Capítulo 4

    Condições e Loops

    Declarações if

    Declarações Else

    Blocos de código

    Loops

    While

    For

    Break

    Continue

    Tratamento de erros

    Try e Exceto

    Estilo variável

    Exercício prático

    Resumo do Capítulo

    Capítulo 5

    Funções e Módulos

    Argumentos e parâmetros

    Parâmetros exigem argumentos

    Múltiplos parâmetros

    Passando argumentos por valor, referência e atribuição

    Retornando o valor

    Objetos mutáveis e imutáveis

    Passando lista por valor

    Funções anônimas ou Lambda

    Escopos variáveis

    Argumentos opcionais e valores padrão

    Argumentos arbitrários

    Armazenando funções em módulos

    Estilos de função e módulo

    Exercícios Práticos

    Resumo do Capítulo

    Capítulo 6

    Programação Orientada a Objetos (OOP)

    O que é a Programação Orientada a Objetos?

    Programação Imperativa

    Programação Estruturada

    Programação processual

    Programação Orientada a Objetos

    Criando e usando uma classe

    Criando uma instância de uma classe e instanciando um objeto filho

    Trabalhando com classes e instâncias

    Escrevendo Classes de Pais e Filhos

    Valor de atributo padrão

    Modificando os valores de um atributo

    Herança

    Definindo atributos e métodos para a classe filho

    Usando o Pass

    O método init() para a classe filho

    Substituindo métodos da classe pai

    Importando classes

    Ofuscação de Nomes

    O que é o self

    Classe e métodos estáticos

    Classes de estilo

    Exercício prático

    Resumo do Capítulo

    Capítulo 7

    Trabalhando com arquivos

    Lendo de um arquivo

    Ponteiro de arquivo

    Modos de acesso a arquivos

    Gravando em um arquivo

    Exercício prático

    Resumo do Capítulo

    Capítulo 8

    Tratamento de exceções

    O que é o tratamento de exceções

    Corrigindo a exceção de erro de divisão por zero

    Usando blocos try-except

    Lendo um rastreamento de erro de exceção

    Usando exceções para evitar falhas

    O Bloco Else

    Falha silenciosa

    Manipulando o erro de exceção Arquivo não encontrado

    Verificando se o arquivo existe

    Try e Except

    Criando um novo arquivo

    Exercício prático

    Resumo do Capítulo

    Capítulo 9

    Testando seu código

    Testando uma função

    Testando uma classe

    Exercício prático

    Resumo do Capítulo

    O que vem depois disso?

    Fim

    A quem se destina este livro?

    Este livro é principalmente para pessoas que são relativamente novas na programação e, mais especificamente, aqueles que querem descobrir o mundo de Python. Este livro irá levá-lo através dos fundamentos de programação e do Python.

    Na primeira metade deste livro, você descobrirá os conceitos básicos de programação e processamento de dados comuns do computador. As lições irão familiarizá-lo com o funcionamento dos programas e seus principais componentes.

    A segunda metade deste livro irá equipá-lo com conhecimentos de programação de nível médio. Lá, você descobrirá como codificar algumas funcionalidades avançadas e, mais importante, como você pode escrever código simples, eficiente e legível.

    Se você trabalhar diligentemente nos exemplos e exercícios do capítulo (juntamente com o livreto de solução para download que fornecemos), estamos confiantes de que você alcançará uma boa compreensão fundamental do Python em apenas 5 dias.

    Animado? Vamos direto ao assunto!

    O que é o Python?

    Simplificando, o Python é uma linguagem de programação interpretada e de alto nível para programação de uso geral. Criado por Guido van Rossum, o Python tem uma filosofia de design que enfatiza a legibilidade do código, o que reduz o custo de manutenção do programa. Não requer compilação e, assim como o Java, é orientado a objetos.

    As estruturas de dados integradas de alto nível do Python, combinadas com digitação e vinculação dinâmicas, o tornam muito atraente para o Desenvolvimento Rápido de Aplicativos. Ele suporta vários paradigmas de programação, incluindo orientado a objetos, imperativo, funcional e processual, e tem uma grande biblioteca abrangente.

    O livro explicará mais sobre essas características mais adiante.

    Interpretado, não compilado

    Um programa é um conjunto de instruções que direcionam o hardware de um computador para executar determinadas tarefas. O computador carrega as instruções em sua memória, lê as instruções e as executa uma a uma.

    A criação de um programa requer que um desenvolvedor escreva código usando uma linguagem de programação. O código escrito por si só não é suficiente para tornar um programa operacional, uma vez que o computador não entende o código escrito usando uma linguagem de programação.

    Há duas maneiras comuns de tornar o código escrito um programa operacional. O primeiro método é compilar e o segundo método é interpretar.

    Normalmente, um desenvolvedor compila seu código escrito usando um compilador. O compilador verifica a validade do código e, em seguida, ele o traduz para código nativo ou instruções que os computadores podem entender. Códigos de programação de algumas linguagens de programação como C e C++ requerem compilação.

    No entanto, programas escritos usando Python não requerem compilação - em vez disso, eles são interpretados. Um programa separado, chamado interpretador, é executado quando um utilizador executa código Python. O interpretador interpreta ou traduz o código Python para o código de bytes uma vez que um utilizador o executa, o que permite que o computador entenda as instruções no código.

    Vantagens do Python como Linguagem Interpretada

    O problema com programas compilados em código nativo é que eles só funcionam na plataforma de destino. Por exemplo, um programa compilado para sistemas operacionais Windows não funcionará no programa baseado em MacOS ou UNIX. Naturalmente, o utilizador pode usar um programa de terceiros, como máquinas virtuais, para executar o aplicativo compilado.

    Como o Python é uma linguagem interpretada, um desenvolvedor Python não precisa se preocupar com isso. Como o interpretador Python é basicamente uma espécie de máquina virtual, você pode executar código Python em quase todas as plataformas e dispositivos disponíveis (um benefício muito poderoso).

    Outro problema com a linguagem compilada é o próprio processo de compilação. A compilação leva tempo. Um pequeno programa com mil linhas de código pode levar um ou dois minutos para ser compilado.

    Isso parece uma questão pequena à primeira vista. No entanto, se você precisar depurar (ou seja, solucionar problemas) ou executar um teste do seu programa, você sempre precisará compilá-lo. E esses um a dois minutos de tempo por compilação vão acumulando.

    Outro problema é que você não pode editar o programa facilmente. Você sempre precisa editar o código-fonte, recompilar e depurar.

    Uma linguagem interpretada como o Python não tem esses problemas. Depois de terminar com o código, você pode simplesmente executá-lo. Se você não estiver satisfeito, você pode simplesmente voltar a editar seu código e executá-lo novamente. É por isso que os desenvolvedores gostam de confiar no Python para o desenvolvimento rápido de aplicativos ou RAD.

    Scripts

    Programas escritos em Python são muitas vezes referidos como scripts, especialmente se eles são pequenos em tamanho. Scripts são pequenos programas que são executados em um ambiente de execução. No caso do Python, o ambiente de execução é o interpretador Python.

    A maioria dos scripts geralmente lida com processamento de texto. No desenvolvimento web, o Python é usado como uma linguagem de script

    Está gostando da amostra?
    Página 1 de 1