Como rodar Python no seu computador| Aprenda Python
Por Pythoneiro
Nessa trilha de aprendizagem de Python você não precisará instalar nada em seu computador. Os códigos poderão ser rodados e testados diretamente do nosso site.
Também outras há soluções online para desenvolver rodar códigos python no seu navegador:
- Google Colab (ótima ferramenta para estudantes e cientistas de dados): pode criar diversos notebooks e tem vantagem de usar GPUs da Google gratuitamente
- Jupyter Try: também trabalha com notebooks (cadernos)
- No site oficial do Python: Shell
Recomendo: Use o Google Colab para copiar e testar códigos exemplo. Assim você mantém um documento do seu aprendizado e prática.
Se já está feliz com isso e quer colocar a mão na massa, só seguir para próxima lição. Caso queira saber como instalar Python no seu computador, veja as instruções abaixo.
Mas pythoneiro, como fazer para rodar python no meu computador?
Caso queira rodar o python no seu computador, você deve conferir se o python já está instalado no seu computador. A maioria dos computadores hoje já costumam ter o python instalado. Para verificar se já está instalado, você deve abrir um terminal.
Para abrir um prompt de comando (terminal), siga as instruções:
No Windows:
- Aperte o botão Win+R. O botão Win é aquele com o logo do windows no teclado.
- Ao abrir a caixa de, digite cmd e aperte enter (Ok). Pronto, essa tela preta é o terminal.
No Linux:
- Pressione as teclas Ctrl+Alt+T. Isso vai abrir o "Terminal"
No Mac:
- Abra o spotlight (ícone de lupa). Pode usar o atalho das teclas Command+Espaço.
- Digite Terminal
- Clique duas vezes no ícone Terminal (tela preta)
Pronto agora verifique se tem o python instalado. Digite no terminal python --version
Caso o Python esteja instalado, irá aparecer python e o número da versão. No exemplo abaixo, a versão atual é 3.6.6:
C:\Users\pythoneiro>python --version
Python 3.6.6
Caso não esteja instalado, você poderá instalar diretamente do site oficial.
E para rodar códigos?
Bom, você pode ser bastante oldschool e hacker style e rodar códigos diretamente do terminal (a tela preta). Para isso digite python
e clique enter, isso indica que seus próximos códigos serão em python.
Depois você pode digitar algum código em python. Exemplo:
>>> print('Fala, pythoneiro!')
Fala, pythoneiro!
Para parar de rodar python no terminal, digite exit()
>>> exit()
Achei muito hacker, tem coisa melhor?
Sim, jovem pythoneiro. Não recomendo rodar códigos em python no terminal. Você até pode escrever códigos em blocos de notas e rodar lá. Mas a melhor maneira é usar alguma IDE ou editor de texto para programação. Isso facilita muito a vida.
IDE é a sigla para Integrated Development Enviroment, ou seja, um ambiente de desenvolvimento integrado. As IDEs mais famosas para python são Spyder, Pycharm e a velha IDLE. Para quem trabalha com análise de dados e vem do R (R-Studio), deve gostar bastante do Spyder.Também existe o Jupyter caso prefira trabalhar com notebooks (mistura de códigos e explicações, como um caderno mesmo)
Os editores de texto estão cada vez mais sofisticados. Vários plugins podem ser instalados e facilitam a codificação. Um bom editor de texto para Python é o VSCode. Você também pode optar pelo Notebook ++ e Atom
Quanta opção, qual eu uso?
Se você está começando na programação, ou já programa e quer migrar para python, sinceramente, não instale nada. Comece com as opções no navegador. Aproveite o próprio site do pythoneiro. Em casa lição você poderá testar códigos.
👉 Eu recomendo manter um material dos seus estudos e anotações com você, use o Google Colab. Ele é bem fácil, gratuito e intuitivo de mexer. Além de ficar na nuvem (assim você não perde o arquivo no pc).
Conceitos Básicos de Programação
Lição AnteriorPrimeiro código em Python: print()
Próxima LiçãoAprenda Python
Siga as lições abaixo e aprenda python gratuitamente na nossa trilha de aprendizagem
Python Básico
- Comece aqui!
- Introdução ao Python
- Características do Python
- Conceitos de Programação
- Como Rodar Python
- Primeira Função: print()
- Comentários no Python
- Valores e Variáveis
- Nomeando Variáveis
- Palavras-chave no Python
- Tipos de Dados no Python
- Números no Python: int e float
- Operações Aritméticas Parte 1
- Operações Aritméticas Parte 2
- Em breve:
- Regras de Precedência
- Dados Lógicos: bool
- Comparando Valores
- Operadores Lógicos
- Entrada e Saída de Dados
- Solução dos Desafios do Módulo Básico
- Mais conteúdo em breve. Para ser avisado, entre no nosso grupo do telegram:
- Entrar no Telegram
- Como rodar códigos nessa trilha (trinket)
Python Intermediário
- Em breve:
- Estruturas de Controle em Programação
- Condicionais: if else no Python
- Condicionais 2: If/elif/else no Python
- Estruturas if aninhadas
- Laços de Repetição em Programação
- Laço for no Python
- Laço while no Python
- Sintaxe Python
- Try...Except no Python
- Funções no Python
- Definindo uma função no python
- Escopo: Variáveis locais e globais
- Python Lambda
- Map, reduce e filter
- List Comprehension
- Programação Orientada à Objetos
- Iteradores no Python
- Python PIP
- Revisão de Conceitos do Módulo Intermédiário
- Solução dos Desafios do Módulo Intermédiário
Tópicos Avançados em Python
- Em breve:
- Introdução a tópicos avançados
- Manipulação de Arquivos no Python
- Lendo Arquivos
- Escrevendo/Criando Arquivos
- Deletando Arquivos
- Trabalhando com JSON no Python
- Trabalhando com CSV no Python
- Trabalhando imagens com pillow
- Módulo Math
- Módulo Dates
- Módulo RegEx
- Pacote Numpy
- Pacote Pandas
- Pacote Matplotlib
- Ciência de Dados com Python
Receba nossas novidades!
Entre para nosso grupo do telegram e fique sabendo de novas lições, códigos e tutoriais de programação:
Entrar no telegramAjude o Pythoneiro!
Ajude o site do pythoneiro a ficar de pé. Desenvolver bons conteúdos, manter o site no ar com hospedagem e desenvolvimento, divulgação e cuidar das redes sociais toma tempo e dinheiro. Você pode ajudar o pythoneiro sem gastar nenhum dinheiro:
Divulgue
Indique o blog do pythoneiro e seus artigos para pessoas que se interessem por programação. Divulgue nas suas redes sociais como facebook, twitter, instagram, linkedin, youtube, whatsapp, telegram, tiktok, email, discord, etc. Só não faça spam :P