Programação em python

Quer aprender a programar? Começar a programar em uma linguagem de programação pode parecer assustador, e você pode pensar que é preciso lições para aprender. Embora esse possa ser o caso de algumas linguagens de programação, existem várias que você pode dominar em um dia ou dois. Python é uma dessas linguagens. Você já pode ter um programa Python funcionando em poucos minutos. Leia mais para descobrir como.

Degraus

Parte 1 de 5: Instalando o Python (Windows)

Imagem intitulada 167107 1
1. Baixar Python para Windows. Você pode baixar o interpretador Python para Windows gratuitamente no site do Python. Certifique-se de baixar a versão correta para o seu sistema operacional.
  • Baixe a versão mais recente.
  • Python já está incluído no OS X e Linux. Não há necessidade de instalar todos os softwares relacionados ao Python, mas você realmente precisa de um bom processador de texto de linguagem de programação.
  • A maioria das distribuições Linux e versões do OS X ainda usam Python 2.X. Existem algumas pequenas diferenças entre 2 & 3, em que especialmente as alterações do "imprimir" declaração se destaca. Se você deseja instalar uma versão mais recente do Python no OS X ou Linux, baixe os arquivos necessários no site do Python.
Imagem intitulada 167107 2
2. Instale o interpretador Python. Para a maioria dos usuários, as configurações padrão serão suficientes. Você pode fazer o Python funcionar no prompt de comando marcando a última opção da lista de módulos disponíveis.
Imagem intitulada 167107 3
3. Instale um processador de texto. É possível escrever um programa Python no Bloco de Notas (Notepad) ou TextEdit, mas é muito mais fácil ler o código com um editor de texto especializado. Existem vários editores gratuitos para escolher, como Notepad++ (Windows), TextWrangler (Mac) ou JEdit (qualquer sistema).
Imagem intitulada 167107 4
4. Teste sua instalação. Abra o Prompt de Comando (Prompt de Comando do Windows) ou Terminal (Mac/Linux) e digite Pitão. Python será carregado e o número da versão será exibido. Agora você será apresentado ao prompt de comando do interpretador Python, da seguinte maneira >>>.
modelo imprimir("Olá Mundo!") e pressione ↵ Entrar.Agora você recebe o texto Olá Mundo! visto no prompt de comando do Python.

Parte 2 de 5: Aprendendo os conceitos básicos

Imagem intitulada 167107 5
1. Não há necessidade de compilar um programa Python. Python funciona com um interpretador, o que significa que você pode executar um programa imediatamente, depois de fazer alterações nele. Isso torna o processo de iteração, revisão e depuração muito mais rápido do que em muitas outras linguagens de programação.
  • Python é uma das linguagens mais fáceis de aprender e você pode ter um programa simples rodando em minutos.
Imagem intitulada 167107 6
2. Usando o intérprete. Você pode testar com o código do interpretador sem realmente adicioná-lo ao programa primeiro. Isso é ótimo para aprender como as tarefas funcionam ou escrever um programa único.
Imagem intitulada 167107 7
3. A maneira como o Python lida com objetos e variáveis. Python é uma linguagem orientada a objetos, o que significa que tudo é tratado como um objeto. Isso significa que você deve declarar variáveis ​​no início de um programa (você pode fazer isso a qualquer momento) e também especificará o tipo de variável (integer, string, etc.).) tem que indicar.

Parte 3 de 5: Usando o Python Interpreter como calculadora

Executar algumas funções aritméticas básicas ajuda a se familiarizar com a sintaxe do Python e a forma como os números e as strings são tratados.

Imagem intitulada 167107 8
1. Inicie o intérprete. Abra o Prompt de Comando ou Terminal. modelo Pitão e pressione ↵ Entrar. Isso iniciará o interpretador do Python e abrirá o prompt de comando do Python (>>>).
  • Se você não instalou o Python para poder iniciar a partir do prompt de comando, primeiro você precisará ir ao diretório do Python para iniciar o interpretador.
  • Imagem intitulada 167107 9
    2. Algumas operações aritméticas simples. Você pode facilmente usar o Python para realizar algumas operações aritméticas simples. Veja o código abaixo para alguns exemplos dessas funções de cálculo. Prestar atenção: # indica que você está comentando em código Python e não é processado pelo interpretador.
    >>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2# A divisão sempre retorna um número de ponto flutuante (decimal) 35.0 >>> (100 - 10*3) // 2# Divisão de piso (duas barras) ignora o decimal 35 >>> 23% 4# Calcula o resto de uma divisão 3 >>> 17.53*2.67/4.1 11.41587804878049
    Imagem intitulada 167107 10
    3. Calculando poderes. Use o ** operador para indicar uma potência. Python pode calcular grandes números rapidamente. Veja o código abaixo com exemplos.
    >>> 7 ** 2# 7 ao quadrado 49 >>> 5 ** 7# 5 ao 7 78125
    Imagem intitulada 167107 11
    4. Criando e Manipulando Variáveis. Você pode atribuir variáveis ​​em Python para funções algébricas simples. Esta é uma excelente introdução à atribuição de variáveis ​​em programas Python. Você atribui variáveis ​​com o = sinal. Veja o código abaixo com exemplos.
    >>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b** 2 16 >>> largura = 10# Variáveis ​​podem ser qualquer string >>> altura = 5 >>> largura * altura 50
    Imagem intitulada 167107 12
    5. Feche o intérprete. Depois de 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 depois ↵ Entrar. Você também pode Sair() digite, após o qual você pressiona ↵ Enter Pressione.

    Parte 4 de 5: Um primeiro programa

    Imagem intitulada 167107 13
    1. Abra seu processador de texto. Você pode criar rapidamente um programa de teste para se familiarizar com os conceitos básicos de criação e salvamento de programas e executá-los com o interpretador. Também permite testar se o seu interpretador está instalado corretamente.
    Imagem intitulada 167107 14
    2. A confecção de um "imprimir" declaração. "imprimir" é uma das funções básicas do Python, e é usado para exibir informações no terminal durante a execução de um programa. Prestar atenção: "imprimir" é uma das maiores diferenças entre Python 2 e Python 3. No Python 2, tudo o que você precisava fazer era "imprimir" digitando seguido do que você queria mostrar. Em Python 3 "imprimir" se tornar uma função, então agora você "imprimir()" tem que digitar, colocando o que você quer mostrar entre colchetes.
    Imagem intitulada 167107 15
    3. Adicionar uma declaração. Uma das formas mais comuns de testar uma linguagem de programação é através do texto "Olá Mundo!" mostrar. Coloque este texto dentro do "imprimir()" declaração, juntamente com as citações:
    imprimir("Olá Mundo!")
  • Ao contrário de muitas outras linguagens, não é necessário colocar um ponto e vírgula no final de uma linha ; colocar. Também não é necessário usar chaves ({}) para ser usado para indicar blocos com código. Em vez disso, você trabalha com recuo para indicar blocos de código.
    Imagem intitulada 167107 16
  • 4. Salve o arquivo. Clique em Arquivo no menu principal do seu processador de texto e selecione Salvar como. No menu suspenso abaixo da caixa de nome, escolha o tipo de arquivo Python. Se você usa o Bloco de Notas (não recomendado), selecione "Todos os arquivos" e coloque ".py" no final do nome do arquivo.
  • Certifique-se de salvar o arquivo em um local onde possa abri-lo facilmente, pois você poderá acessá-lo facilmente a partir da linha de comando.
  • Agora salve como "Olá.py".
    Imagem intitulada 167107 17
  • 5. Execute o programa. Abra o Prompt de Comando ou Terminal e navegue até o local de salvamento do arquivo. Uma vez lá, inicie o programa digitando Olá.py e pressione ↵ Entrar. Agora você deve obter o texto Olá Mundo! pode ser visto, sob a linha de comando.
  • Dependendo de como você instalou o Python e qual versão, pode ser necessário python olá.py ou python3 olá.py digitando para executar o programa.
    Imagem intitulada 167107 18
  • 6. Teste o mais rápido possível. Uma das grandes vantagens do Python é que você pode testar novos programas imediatamente. Uma boa prática é deixar a linha de comando ativa ao mesmo tempo que você está trabalhando em seu editor. Ao salvar um programa no editor, você pode executá-lo diretamente da linha de comando, para que possa testar as alterações rapidamente.

    Parte 5 de 5: Projetando programas mais complexos

    Imagem intitulada 167107 19
    1. Experimente com uma instrução de controle de fluxo padrão. Com as instruções de controle de fluxo, você pode controlar o que um programa faz, com base em certas condições. Essas instruções são o núcleo da programação Python e você pode usá-las para criar programas que fazem coisas diferentes dependendo da entrada e das condições. Isto enquanto declaração é um bom exemplo disso, para começar. Neste exemplo você pode fazer isso enquanto instrução para calcular a sequência 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 continua até (enquanto) b é menos do que (<) 100.
  • A saída torna-se então 1 1 2 3 5 8 13 21 34 55 89
  • Isto fim=`` O comando mostrará a saída na mesma linha, em vez de mostrar cada valor em uma linha diferente.
  • Há algumas coisas a serem observadas neste programa simples que são críticas para a criação de programas complexos em Python:
    • Observe o recuo. UMA : indica que as seguintes linhas serão recuadas e farão parte de um bloco de código. No exemplo acima, crie imprimir(b) e a, b = b, a + b parte de enquanto quadra. A indentação correta é essencial e exclusiva de um programa Python. Não funcionará corretamente se o recuo não estiver correto.
    • Várias variáveis ​​podem ser definidas na mesma linha. No exemplo acima, ambos uma E se b definido na primeira linha.
    • Se você inserir este programa diretamente no interpretador, terá que adicionar uma linha em branco no final, para que o interpretador saiba que o programa terminou.
  • Imagem intitulada 167107 20
    2. Funções de design dentro de programas. Você pode definir funções que você pode chamar mais tarde no programa. Isso é especialmente útil quando é necessário usar várias funções dentro dos limites de um programa maior. No exemplo a seguir, você cria uma função semelhante à escrita anteriormente, para chamar uma sequência de Fibonacci:
    def fib(n): a, b = 0, 1 enquanto a < n: print(a, end=` `) a, b = b, a+b print() # Mais tarde no programa você chama a função Fibonacci # para um valor que você especifica. fib(1000)
  • Isto dá 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
    Imagem intitulada 167107 21
    3. Construir um programa de controle de fluxo mais complexo. As instruções de controle de fluxo permitem especificar condições específicas que alteram o funcionamento do programa. Isso é especialmente importante ao lidar com a entrada do usuário. O exemplo a seguir usa E se, elif (caso contrário) e senão fazer um programa simples para comentar a idade de alguém.
    idade = int(entrada("Digite sua idade: ")) se a idade <= 12: imprimir("É ótimo ser criança novamente!") elif idade no intervalo(13, 20): print("você é um adolescente!") mais: imprima("Hora de crescer") # Se uma dessas declarações for verdadeira # então o texto correspondente é exibido. # Se nenhuma das afirmações for verdadeira, então se torna "senão" # mensagem mostrada.
  • Este programa apresenta algumas outras declarações importantes que são indispensáveis ​​para várias aplicações diferentes:
  • entrada() - Solicita a entrada do teclado. O usuário verá a mensagem entre aspas. Neste exemplo,entrada() cercado pelo int() função, o que significa que todas as entradas são tratadas como um inteiro (inteiro).
  • alcance() – Este recurso pode ser usado de várias maneiras diferentes. Neste programa verifica se um intervalo está entre 13 e 20. O fim do intervalo não conta no cálculo.
    Imagem intitulada 167107 22
  • 4. Aprenda as outras expressões condicionais. O exemplo anterior usa o símbolo "menos que ou igual a" (<=) para determinar se a idade inserida corresponde à condição. Você pode usar as mesmas expressões condicionais que usa em matemática, mas digitá-las é um pouco diferente:
    Expressões condicionais.
    SignificadoSímboloSímbolo Python
    Menor que<<
    Maior que>>
    Menor ou igual<=
    Maior ou igual>=
    é igual a===
    Não igual!=
  • 5. continue aprendendo. Este é apenas o começo quando se trata de aprender Python. Embora seja um dos idiomas mais fáceis de aprender, há muito o que aprender se você quiser se aprofundar no idioma. A melhor maneira é continuar fazendo programas! Lembre-se de que você pode escrever rapidamente alguns projetos de programas no interpretador, e testar suas alterações é tão simples quanto executar o programa novamente a partir da linha de comando.
  • Existem vários bons livros sobre programação Python, incluindo "Python para iniciantes", "Livro de receitas do Python" e "Programação Python: Uma Introdução à Ciência da Computação".
  • Existem vários recursos online disponíveis, mas eles se concentram principalmente no Python 2.X. Você pode precisar modificar os exemplos para fazê-los funcionar no Python 3.
  • Muitas escolas oferecem aulas sobre Python. Python é frequentemente ensinado em aulas introdutórias de programação porque é uma das linguagens mais fáceis de aprender.
  • Pontas

    • Python é uma das linguagens de computador mais simples, mas ainda é preciso dedicação para aprender muito bem. Também ajuda ter algum conhecimento de álgebra, pois Python é muito focado em modelos matemáticos.

    Оцените, пожалуйста статью