Para começar a programar em Python, o primeiro passo é configurar o ambiente de desenvolvimento. Isso inclui instalar o interpretador Python, verificar se a instalação foi bem-sucedida, aprender a usar o gerenciador de pacotes pip e preparar um editor de código (recomendamos o VSCode) com extensões que facilitam a escrita e depuração de código.

Nesta aula, vamos cobrir cada um desses passos de forma prática, com instruções para Windows, macOS e Linux. Ao final, você terá um ambiente funcional para escrever e executar seus primeiros programas Python.

Instalando o Python

O Python pode ser baixado do site oficial (python.org). A versão mais atual é a 3.x (por exemplo, 3.12). Recomenda-se sempre baixar a versão mais recente estável. Durante a instalação, é importante marcar a opção "Add Python to PATH" (no Windows) para que o Python seja acessível pelo terminal.

No macOS, você pode usar o instalador oficial ou gerenciadores como Homebrew. No Linux, o Python geralmente já vem instalado, mas pode ser necessário instalar o pip separadamente. Exemplo de instalação via terminal no Ubuntu:

sudo apt update
sudo apt install python3 python3-pip

Após a instalação, podemos verificar se tudo ocorreu corretamente.

Verificando versão

Para confirmar que o Python foi instalado e descobrir qual versão está disponível, abra o terminal (ou prompt de comando) e execute:

python --version

ou, em alguns sistemas, pode ser necessário usar python3:

python3 --version

A saída será algo como Python 3.12.0. Se aparecer uma mensagem de erro, verifique se o Python foi adicionado ao PATH ou reinstale.

Além disso, você pode testar o interpretador interativamente digitando apenas python (ou python3) no terminal. Isso abrirá o REPL (Read-Eval-Print Loop), onde você pode digitar comandos Python diretamente. Para sair, digite exit() ou pressione Ctrl+D (Linux/macOS) ou Ctrl+Z (Windows).

pip

pip é o gerenciador de pacotes padrão do Python. Ele permite instalar bibliotecas de terceiros que ampliam as funcionalidades da linguagem. Normalmente, o pip já vem instalado com o Python a partir da versão 3.4. Para verificar a versão do pip:

pip --version

ou pip3 --version se houver conflito com Python 2. Com pip, você pode instalar pacotes como numpy, requests, etc. Exemplo:

pip install requests

Para listar pacotes instalados, use pip list. Para desinstalar, pip uninstall nome-do-pacote. É uma boa prática usar ambientes virtuais (venv) para isolar dependências de projetos, mas isso será abordado em aula futura.

VSCode e extensões

O Visual Studio Code (VSCode) é um editor de código gratuito e muito popular para Python. Baixe-o em code.visualstudio.com. Após instalar, abra o VSCode e vá na aba de extensões (ícone de quadrado no lado esquerdo ou Ctrl+Shift+X). Instale as seguintes extensões essenciais:

  • Python (da Microsoft): fornece IntelliSense, linting, depuração, etc.
  • Pylance (da Microsoft): melhora o suporte a tipos e desempenho.
  • Jupyter (da Microsoft): permite trabalhar com notebooks Jupyter dentro do VSCode.

Com essas extensões, você pode criar um arquivo .py, escrever código e executá-lo com um clique (botão de play no canto superior direito). O VSCode também oferece terminal integrado, controle de versão Git e muitas outras funcionalidades que facilitam o desenvolvimento.

Dica: configure o VSCode para usar o Python instalado como interpretador padrão. Pressione Ctrl+Shift+P, digite "Python: Select Interpreter" e escolha a versão desejada.

Referências

Exercícios

  1. Instale o Python 3 no seu sistema (se ainda não tiver). Verifique a versão instalada usando o terminal.
  2. ✓ Resposta: Execute no terminal: python --version ou python3 --version. Deve mostrar algo como Python 3.12.0.
  3. Use o pip para instalar a biblioteca requests. Depois, liste os pacotes instalados.
  4. ✓ Resposta: Comandos:
    pip install requests
    pip list
  5. No VSCode, crie um arquivo chamado hello.py com o conteúdo: print("Olá, mundo!"). Execute-o pelo terminal integrado do VSCode.
  6. ✓ Resposta: No terminal integrado (Ctrl+'), digite: python hello.py. A saída será Olá, mundo!.
  7. Abra o REPL do Python (terminal interativo) e calcule a soma de 1234 + 4321. Saia do REPL.
  8. ✓ Resposta: No terminal, digite python (ou python3). No REPL, digite 1234 + 4321 e Enter. Resultado: 5555. Saia com exit().
  9. Instale a extensão Pylance no VSCode e verifique se ela está ativa (deve aparecer no painel de extensões).
  10. ✓ Resposta: Vá em Extensões (Ctrl+Shift+X), procure por "Pylance" e clique em Instalar. Após instalar, ela aparecerá na lista de extensões ativas.