Python 3: Configurando o Ambiente e Primeiro Programa
Aulas do Curso de Python 3
- Configurando o Ambiente e Primeiro Programa
- Variáveis e Comando Escreva
- Entrada de Dados e Resolvendo Primeiro Exercício
- Estruturas de Decisão
- Resolução de Exercícios Usando Estruturas de Decisão
- Listas
- Estruturas de Repetição
VAMOS APRENDER A PROGRAMAR EM PYTHON 3!
Mas antes, uma pequena explicação do porque decidimos fazer esse curso de Python escrito e não em vídeo. Meu irmão é o responsável por fazer as vídeo-aulas (até porque se eu tentasse fazer uma vídeo-aula a qualidade não seria das melhores) e ele está ocupado criando um novo curso para vocês. Como lançar um curso completo requer bastante trabalho e demanda muito tempo, nós decidimos lançar um curso de Python em texto e depois ele irá transformar esse curso em vídeo. Assim, vocês não precisam esperar tanto tempo por novos conteúdos e já podem ir se divertindo enquanto o curso em vídeo é preparado.
Outro ponto importante é que você não deve esperar uma aprensetação formal do conteúdo. Eu não tenho intenção de apresentar conceito após conceito detalhadamente. Nosso objetivo nesse curso é que você possa aprender Python da maneira mais rápida possível, entendendo os conceitos básicos e que ao final, você seja capaz de escrever todo tipo de programa e possa se divertir programando seus projetos pessoais e resolvendo exercícios de programação no Neps. Nós iremos aprensentar brevemente a teória e você irá entender a linguagem através de exemplos e resoluções de exercícios. No mais, boa diversão.
Nesse curso eu vou considerar que você já conhece o básico sobre lógica de programação, já sabe o que é uma variável, estruturas de decisão, estruturas de controle, vetores, matrizes e funções. Se você não sabe o que é nada disso sugiro que primeiramente você complete o curso de Portugol disponível aqui no Neps.
Python é uma linguagem bem fácil de aprender, é uma linguagem em que você escreve pouca coisa e o computador fazer muito para você. Então é a linguagem perfeita para começar a programar? Por um lado sim, pois você avançará muito rápido e com pouco tempo já estará fazendo programas avançados, mas por outro lado você deve ficar atento, é importante saber o que está acontecendo por trás dos comandos que você está executando e linguagens como C e C++ são preferidas por cursos de Graduação por forçarem o programador conhecer cada detalhe do que está acontecendo no seu programa.
Mas então, você deve ou não aprender a programar em Python agora? CLARO QUE SIM! Quanto mais linguagens de programação você aprender, mais você entenderá como funciona a lógica da programação e começará a entender os detalhes e diferenças entre cada linguagem.
Para começar a programar em Python 3 você deve primeiramente montar seu ambiente de programação. Esse com certeza será o tutorial mais longo, não se intimide, tenho certeza que você completará tudo de primeira. Além de que após completar esse tutorial todos os outros serão moleza.
Vamos começar instalando o Python 3 no seu computador, para fazer isso você deve ir ao site do projeto Anaconda e baixar a versão do Python 3. É um arquivo bem grande, mais de 500 Mb, mas a vantagem é que junto com o interpretador de Python, Anaconda instalará várias bibliotecas e ferramentas que facilitarão bastante sua vida no futuro, conforme você desenvolve seus conhecimentos na linguagem e começará a fazer programas mais complexos.

Figura 1
Para instalar o Python basta executar o instalador e apertar Next, I Agree, Next... (em português: Próximo, Eu concordo, Próximo,...).

Figura 2

Figura 3

Figura 4
Escolha onde você quer salvar a pasta do Anaconda. Normalmente eu escolho salvar diretamente no disco C.

Figura 5

Figura 6

Figura 7

Figura 8

Figura 9
Agora vamos instalar uma IDE (Ambiente Integrado de Desenvolvimento ou Integrated Development Environment) para nos auxiliar durante a criação dos nossos programas.
A minha IDE preferida é a PyCharm e por isso ela será utilizada durante o curso, mas você também pode utilizar qualquer IDE que lhe agrade mais. Para baixar a PyCharm vá no site da JetBrain e escolha a versão da comunidade.

Figura 10
Agora basta seguir os passos baixo:

Figura 11

Figura 12

Figura 13

Figura 14

Figura 15

Figura 16

Figura 17

Figura 18
Agora que tudo que precisamos já está instalado, vamos criar nosso primeiro projeto. Abra a PyCharm, após passar algumas telas de configurações:

Figura 19

Figura 20

Figura 21
Clique em Create New Project.

Figura 22
Escolha onde você quer salvar esse projeto, vamos escolher o nome desse projeto como PrimeiroPrograma. Selecione o interpretador do Anaconda e clique em Create, conforme a imagem abaixo:

Figura 23
Após criar seu primeiro projeto, vamos adicionar nosso primeiro arquivo ao projeto. Vá na parte de Projetos na PyCharm e clique com o botão direito sobre o nome do seu projeto. Selecione New > Python File. Escolha o nome do arquivo, nesse caso vamos escolher “main”, sinalizando que é nosso arquivo principal.

Figura 24

Figura 25
Na primeira linha do arquivo main.py escreva:
print("Ola Python!")
Estamos bem perto de concluir nosso tutorial, agora tudo que precisamos é que o interpretador do Python execute nosso código, para fazer isso vamos configurar como funcionará o interpretador no nosso projeto.
Clique na setinha no canto superior direito e selecione “Edit Configurations...”

Figura 26
Clique no sinal de mais para adicionar uma nova configuração, escolha Python.

Figura 27
Na tela de configuração, precisamos informar ao interpretador qual é o nosso arquivo principal, nesse caso é o main.py. Verifique se o interpretador do Anaconda está selecionado corretamente e clique em Ok.

Figura 28
Agora basta executar nosso código, clicando na setinha verde. Automaticamente você verá o resultado do nosso programa.

Figura 29
Parabéns, agora que você completou seu primeiro programa em Python, você já está pronto para as próximas lições. Usando o conhecimento que você acaba de adquirir, você já tem capacidade de resolver o problema Olá Neps Academy.
Se você tem qualquer dúvida, alguma sugestão de como melhorar esse tutorial ou só quer mandar um "oi", deixe um comentário pra gente =D.
Comentários