Como começar a programar Python: 15 etapas (com imagens)

Índice:

Como começar a programar Python: 15 etapas (com imagens)
Como começar a programar Python: 15 etapas (com imagens)

Vídeo: Como começar a programar Python: 15 etapas (com imagens)

Vídeo: Como começar a programar Python: 15 etapas (com imagens)
Vídeo: Como encontrar e remover arquivos duplicados no Windows 11/10(4 maneiras) 2024, Novembro
Anonim

Você quer aprender a programar? Aprender programação de computadores pode ser complicado e você pode estar pensando em fazer um determinado curso. Isso pode ser verdade para algumas linguagens de programação, mas existem muitas que levam apenas um ou dois dias para entender o básico. Python é uma dessas linguagens. Você pode executar programas Python básicos em apenas alguns minutos. Veja a Etapa 1 abaixo para descobrir como.

Etapa

Parte 1 de 5: Instalando Python (Windows)

167107 1
167107 1

Etapa 1. Baixe Python para sistema Windows

O interpretador do Windows Python pode ser baixado gratuitamente no site do Python. Certifique-se de baixar a versão correta para o seu sistema operacional.

  • Você precisará baixar a versão mais recente disponível, que é 3.4 no momento em que este livro foi escrito.
  • OS X e Linux são pré-instalados com Python. Você pode não precisar instalar nenhum software relacionado ao Python, mas pode instalar um editor de texto.
  • A maioria das versões de distribuições Linux e OS X ainda usam Python 2.x. Existem algumas pequenas diferenças entre as versões 2 e 3, mas a mudança mais significativa está na declaração "imprimir". Para instalar a versão mais recente do Python no OS X ou Linux, você pode baixar o arquivo do site do Python.
167107 2
167107 2

Etapa 2. Instale o interpretador Python

A maioria dos usuários pode instalar o intérprete sem alterar nenhuma configuração. Você pode integrar Python no Prompt de Comando ativando a última opção na lista de módulos disponíveis.

167107 3
167107 3

Etapa 3. Instale um editor de texto

Embora você possa criar programas Python a partir do Notepad ou TextEdit, é muito mais fácil ler e escrever código usando um editor de texto dedicado. Existem vários editores gratuitos que você pode usar, como Notepad ++ (Windows), TextWrangler (Mac) ou jEdit (Qualquer sistema).

167107 4
167107 4

Etapa 4. Teste a instalação

Abra o Prompt de Comando (Windows) no Terminal (Mac / Linux) e digite python. Python será carregado e o número da versão será exibido. Você será levado ao prompt de comando do interpretador Python, exibido como >>>.

Digite print ("Hello, World!") E pressione Enter. Você verá o texto exibido abaixo da linha de comando do Python

Parte 2 de 5: Aprendendo conceitos básicos

167107 5
167107 5

Etapa 1. Entenda que o Python não precisa ser compilado

Python é uma linguagem interpretada, o que significa que você pode executar programas assim que fizer alterações nos arquivos. Isso torna o processo de iteração, revisão e solução de problemas de programas muito mais rápido do que em muitas outras linguagens.

Python é uma das linguagens mais fáceis de aprender e você pode executar programas básicos em apenas alguns minutos

167107 6
167107 6

Etapa 2. Brincar com o intérprete

Você pode usar o interpretador para testar o código sem primeiro adicioná-lo ao programa. Isso é ótimo para aprender como funcionam os comandos especiais ou para escrever programas descartáveis.

167107 7
167107 7

Etapa 3. Aprenda como Python lida com objetos e variáveis

Python é uma linguagem orientada a objetos, o que significa que tudo no programa é tratado como um objeto. Isso significa que você não precisa declarar variáveis no início do programa (você pode fazer isso a qualquer momento) e não precisa especificar o tipo da variável (inteiro, string, etc).

Parte 3 de 5: usando o intérprete Python como uma calculadora

Executar algumas funções básicas da calculadora o ajudará a se familiarizar com a sintaxe do Python e como lidar com números e strings.

167107 8
167107 8

Etapa 1. Execute o interpretador

Abra o Prompt de Comando ou Terminal. Digite python no prompt e pressione Enter. Isso carregará o interpretador Python e você será levado ao prompt de comando Python (>>>).

Se você não integrar o Python no prompt de comando, precisará navegar até a pasta Python para executar o interpretador

167107 9
167107 9

Etapa 2. Faça aritmética básica

Você pode usar Python para fazer aritmética básica facilmente. Veja a caixa abaixo para alguns exemplos de como usar as funções da calculadora. Nota: # são comentários no código Python e não são processados pelo interpretador.

>> 3 + 7 10 >>> 100 - 10 * 3 70 >>> (100 - 10 * 3) / 2 # A divisão sempre retornará um número de ponto flutuante (decimal) 35,0 >>> (100 - 10 * 3) // 2 # Divisão de arredondamento para baixo (duas barras) irá descartar o decimal 35 >>> 23% 4 # Isso irá calcular o restante da divisão 3 >>> 17,53 * 2,67 / 4,1 11,41587804878049

167107 10
167107 10

Etapa 3. Calcule a classificação

Você pode usar o operador ** para denotar expoentes. Python pode calcular rapidamente grandes potências. Veja a caixa abaixo para um exemplo.

>> 7 ** 2 # 7 ao quadrado 49 >>> 5 ** 7 # 5 à potência de 7 78125

167107 11
167107 11

Etapa 4. Crie e manipule variáveis

Você pode atribuir variáveis em Python para fazer álgebra básica. Esta é uma ótima introdução para saber como atribuir variáveis em programas Python. As variáveis são especificadas usando o sinal =. Veja a caixa abaixo para um exemplo.

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> largura = 10 # A variável pode ser qualquer string> >> altura = 5 >>> largura * altura 50

167107 12
167107 12

Etapa 5. Feche o intérprete

Quando terminar de usar o interpretador, você pode fechá-lo e retornar ao prompt de comando pressionando Ctrl + Z (Windows) ou Ctrl + D (Linux / Mac) e, em seguida, pressionando Enter. Você também pode digitar quit () e pressionar Enter.

Parte 4 de 5: Criando o primeiro programa

167107 13
167107 13

Etapa 1. Abra um editor de texto

Você pode criar um programa de teste que o familiarizará com os fundamentos da criação e salvamento de programas e, em seguida, executá-los por meio do interpretador. Isso também ajudará você a testar se o interpretador está instalado corretamente.

167107 14
167107 14

Etapa 2. Crie uma instrução "imprimir"

"Imprimir" é uma das funções básicas do Python usadas para exibir informações no terminal durante um programa. Nota: "print" é uma das maiores mudanças do Python 2 para o Python 3. No Python 2, você só precisa digitar "print" seguido do que deseja exibir. No Python 3, "print" se tornou uma função, então você deve digitar "print ()" e escrever o que quiser entre parênteses.

167107 15
167107 15

Etapa 3. Adicione uma declaração

Uma das maneiras mais comuns de testar uma linguagem de programação é exibir o texto "Hello, World!" Coloque este trecho de texto na instrução "print ()", incluindo as aspas:

print ("Olá, Mundo!")

Ao contrário da maioria das outras linguagens, você não precisa declarar finais de linha com;. Você também não precisa usar chaves ({}) para representar blocos. Em vez disso, o recuo indicará o que está incluído no bloco

167107 16
167107 16

Etapa 4. Salve o arquivo

Clique no menu Arquivo no editor de texto e selecione Salvar como. No menu suspenso abaixo da caixa de nome, selecione o tipo de arquivo Python. Se você estiver usando o Bloco de notas (mas não recomendado), selecione "Todos os arquivos" e adicione "py" ao final do nome do arquivo.

  • Certifique-se de salvar o arquivo em um local de fácil acesso, pois você terá que apontá-lo para o prompt de comando.
  • Para este exemplo, salve o arquivo como "hello.py".
167107 17
167107 17

Etapa 5. Execute o programa

Abra o Prompt de Comando ou Terminal e navegue até o local onde você salvou o arquivo. Uma vez lá, execute o arquivo digitando hello.py e Enter. Você verá o texto exibido abaixo do prompt de comando.

Dependendo de como você instalou o Python, pode ser necessário digitar python hello.py para executar o programa

167107 18
167107 18

Etapa 6. Teste o programa com freqüência

Uma das melhores coisas sobre Python é que você pode testar novos programas imediatamente. Outra vantagem é que o prompt de comando e o editor estão abertos. Depois de salvar as alterações no editor, você pode executar o programa diretamente da linha de comando, tornando rápido o teste das alterações.

Parte 5 de 5: Construindo Programas Avançados

167107 19
167107 19

Etapa 1. Experimente as declarações básicas de controle de fluxo

As declarações de controle de fluxo são úteis para controlar o que um programa faz sob certas condições. Essas instruções são o núcleo da programação Python, portanto, você pode criar programas que fazem uma variedade de coisas, dependendo da entrada e das condições. A instrução while é um bom começo para aprender. Neste exemplo, você usa uma instrução while para calcular a série de Fibonacci até 100:

# Cada número na sequência de Fibonacci é # a soma dos dois números anteriores a, b = 0, 1 enquanto b <100: print (b, end = '') a, b = b, a + b

  • A sequência será executada enquanto (enquanto) b for menor que (<) 100.
  • As saídas do programa são 1 1 2 3 5 8 13 21 34 55 89
  • O comando end = '' produzirá a saída na mesma linha em vez de colocar cada valor em uma linha separada.
  • Existem algumas coisas a serem observadas neste programa simples e são muito importantes para a criação de programas complexos em Python:

    • Preste atenção aos travessões.: indica que a próxima linha será recuada e faz parte do bloco. No exemplo acima, print (b) e a, b = b, a + b são parte do bloco while. O recuo correto é essencial para o programa funcionar.
    • Várias variáveis podem ser definidas na mesma linha. No exemplo acima, a e b. Ambos são definidos na primeira linha
    • Se você inserir este programa diretamente no intérprete, deverá adicionar uma linha em branco no final para que o intérprete saiba que o programa terminou.
167107 20
167107 20

Etapa 2. Crie a função no programa

Você pode definir funções que podem ser chamadas posteriormente no programa. Isso é especialmente útil se você precisar usar várias funções dentro dos limites de um programa maior. No exemplo a seguir, você pode criar uma função para chamar uma sequência de Fibonacci semelhante à que você escreveu anteriormente:

def fib (n): a, b = 0, 1 enquanto a <n: print (a, end = '') a, b = b, a + b print () # Você pode então chamar a função # Fibonacci para cada valor especificado fib (1000)

Isso retornará 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

167107 21
167107 21

Etapa 3. Crie um programa de controle de fluxo mais complexo

As declarações de controle de fluxo são úteis para definir certas condições que alteram a forma como o programa é executado. Isso é especialmente importante se você estiver lidando com a entrada do usuário. O exemplo a seguir usará if, elif (else if) e else para criar um programa simples que avalia a idade de um usuário.

age = int (input ("Digite sua idade:")) if age <= 12: print ("Childhood is amazing!") elif age in range (13, 20): print ("Você é um adolescente!") else: print ("Time to grow up") # Se alguma dessas afirmações for verdadeira # A mensagem correspondente será exibida. # Se nenhuma das afirmações for verdadeira, # uma mensagem "else" será exibida.

  • O programa também apresenta algumas outras instruções muito importantes para uso em vários aplicativos:

    • input () - Chama a entrada do usuário a partir do teclado. O usuário verá a mensagem escrita entre colchetes. Neste exemplo, input () está rodeado pela função int (), o que significa que todas as entradas serão tratadas como inteiros
    • range () - Esta função pode ser usada de várias maneiras. Neste programa, esta função verifica se um número está no intervalo 13 e 20. O final do intervalo não é contado no cálculo.
167107 22
167107 22

Etapa 4. Aprenda outras expressões condicionais

O exemplo anterior usa o símbolo "menor ou igual a" (<=) para determinar se a idade inserida corresponde à condição. Você pode usar as mesmas expressões condicionais que na matemática, mas a maneira como são digitadas é um pouco diferente:

Expressão condicional.

Significado Símbolo Símbolo Python
Menor que < <
Maior que > >
Menos que ou igual a <=
Melhor que ou igual a >=
Junto com = ==
Diferente de !=

Etapa 5. Aprendendo constantemente

Todos os itens acima são apenas princípios básicos do Python. Embora Python seja uma das linguagens mais simples de aprender, há muito escopo nela que você pode explorar. A melhor maneira de continuar aprendendo é continuar programando! Lembre-se de que você pode escrever programas do zero rapidamente, diretamente do interpretador, e testar suas alterações é tão fácil quanto executar o programa novamente na linha de comando.

  • Existem muitos livros bons disponíveis sobre programação Python, incluindo "Python para iniciantes", "Python Cookbook" e "Programação Python: uma introdução à ciência da computação".
  • Existem várias fontes disponíveis na Internet, mas a maioria ainda é dedicada ao Python 2.x. Você terá que fazer ajustes para cada exemplo dado.
  • Muitos cursos oferecem aprendizado de Python. Python é freqüentemente ensinado em aulas introdutórias, porque é uma das linguagens mais fáceis de aprender.

Recomendado: