Introdução à Programação · 1.º ano (indicativo)
Como instalar o Python no computador?
Resposta curta
Descarregue o instalador no site oficial python.org, execute-o e, no Windows, marque a opção Add python.exe to PATH antes de instalar. Depois abra o terminal e escreva python --version: se aparecer um número de versão, o Python está pronto a usar.
Quando se aplica
Precisa de instalar o Python sempre que quiser escrever e executar programas na sua própria máquina, em vez de usar um editor online. É o primeiro passo de quase todas as disciplinas de programação e de ciência de dados.
Pré-requisitos
- Um computador com Windows, macOS ou Linux e permissão para instalar programas.
- Ligação à internet uma vez, para descarregar o instalador. Depois pode guardá-lo numa pen e instalar noutros computadores sem internet, o que é útil num laboratório ou num cibercafé com ligação lenta.
- Um terminal: no Windows, o Prompt de Comando ou o PowerShell; no macOS e no Linux, a aplicação Terminal.
O que fica instalado
A instalação traz o interpretador (o programa que lê e executa o seu código), a biblioteca padrão, o editor simples IDLE e o pip, a ferramenta que instala bibliotecas de terceiros.
Método passo a passo
- Verifique se já tem Python. Abra o terminal e escreva
python --version(Windows) oupython3 --version(Linux e macOS). Muitas distribuições Linux e o macOS já trazem uma versão; se o número for 3.x, pode saltar a instalação. - Descarregue o instalador na página de transferências do site oficial python.org. Escolha a versão 3 estável mais recente para o seu sistema.
- Execute o instalador (Windows). Na primeira janela, marque a caixa «Add python.exe to PATH» e clique em «Install Now». Esta caixa permite que o terminal encontre o Python.
- Em Linux (Debian ou Ubuntu), instale pelo gestor de pacotes:
sudo apt install python3 python3-pip. No macOS, use o instalador do site oficial. - Feche e volte a abrir o terminal. O PATH só é lido quando o terminal arranca.
- Verifique a instalação com
python --versionepython -m pip --version. Ambos devem mostrar números de versão. - Teste um programa. Crie um ficheiro
ola.pycom a linhaprint("Olá, Angola")e executepython ola.py.
Nota
No Windows existe também o comando py, instalado com o Python. Se python não funcionar mas py --version funcionar, a instalação está correta e apenas o PATH ficou por configurar.
Exemplos resolvidos
Exemplo 1 — Verificar a versão instalada
Enunciado: Abriu o terminal no Windows e escreveu python --version. A resposta foi «Python 3.12.4». O que significa?
Resolução:
- A palavra «Python» confirma que o comando encontrou o interpretador.
- O primeiro número (3) é a versão principal; os seguintes (12 e 4) indicam a atualização.
- Como a versão principal é 3, é a linha atual da linguagem, adequada a este curso.
Resposta: o Python 3 está instalado e acessível pelo terminal. Verificação: python -m pip --version também responde com um número.
Exemplo 2 — O primeiro programa
Enunciado: Depois de instalar, escreva e execute um programa que mostre a soma de 2 e 3.
Resolução:
- Num editor de texto simples, crie o ficheiro
soma.py. - Escreva a linha
print(2 + 3)e guarde. - No terminal, entre na pasta do ficheiro (comando
cd) e executepython soma.py.
Resposta: o terminal mostra 5. Verificação: 2 + 3 = 5; se aparecer outro valor ou uma mensagem de erro, releia a linha com atenção aos parênteses.
Exemplo 3 — Corrigir o erro «python não é reconhecido»
Enunciado: Após instalar no Windows, o terminal responde que python não é reconhecido como comando interno ou externo. Como resolver?
Resolução:
- Esta mensagem indica que a pasta do Python não está no PATH.
- Teste
py --version. Se funcionar, usepyno lugar depython, ou continue para o passo seguinte. - Volte a executar o instalador, escolha Modify (ou desinstale e reinstale) e marque «Add python.exe to PATH».
- Feche todos os terminais abertos e abra um novo.
- Escreva
python --versionoutra vez.
Resposta: a causa é o PATH e a solução é reinstalar ou modificar com a caixa marcada. Verificação: o novo terminal mostra a versão.
Exemplo 4 — Nível de exame: ambiente virtual e uma biblioteca
Enunciado: Num projeto da faculdade precisa da biblioteca requests sem alterar o Python do sistema. Indique os comandos, por ordem.
Resolução:
- Crie um ambiente virtual na pasta do projeto:
python -m venv venv. - Ative-o. No Windows:
venv\Scripts\activate. No Linux e macOS:source venv/bin/activate. - O terminal passa a mostrar
(venv)no início da linha. - Instale a biblioteca:
python -m pip install requests. - Confirme com
python -m pip list, que deve incluirrequests.
Resposta: os cinco comandos acima, pela ordem indicada. Verificação: ao fechar o ambiente (deactivate), a biblioteca deixa de estar visível para o projeto.
Erros frequentes
- Não marcar «Add python.exe to PATH». É a causa número um de «python não é reconhecido». Reinstale ou escolha Modify e marque a caixa.
- Testar no terminal antigo. O terminal aberto antes da instalação não conhece o PATH novo; feche-o e abra outro.
- **Escrever
pythondentro do interpretador.** Se o prompt mostra>>>, já está dentro do Python; saia comexit()e escreva os comandos de instalação no terminal normal. - Usar o Python 2. Já não tem suporte; confirme que a versão começa por 3.
- **Guardar o ficheiro como
ola.py.txt.** O Windows pode esconder as extensões; ative «Extensões de nomes de ficheiros» no Explorador. - **Instalar bibliotecas com
pipsolto.** Prefirapython -m pip install nome, que garante que instala para o mesmo Python que vai usar.
Exercícios propostos
1Exercício 1
Que comando escreve no terminal para ver a versão do Python no Windows? E em Linux?
Ver solução
No Windows: python --version (ou py --version). Em Linux e macOS: python3 --version, porque o comando python pode não existir ou apontar para outra versão.
2Exercício 2
Na instalação no Windows, que caixa deve marcar na primeira janela e porquê?
Ver dica
Pense no que o terminal precisa para encontrar o programa.
Ver solução
A caixa Add python.exe to PATH. Ela acrescenta a pasta do Python à lista de locais onde o sistema procura programas, e só assim o terminal reconhece o comando python.
3Exercício 3
Escreveu print("Olá") num ficheiro ola.py guardado na pasta Documentos. Que dois comandos executa no terminal para ver a mensagem?
Ver solução
Primeiro cd Documentos, para entrar na pasta onde está o ficheiro (ajuste o caminho se estiver noutro local). Depois python ola.py. O terminal mostra Olá.
4Exercício 4
O terminal mostra >>> e, ao escrever python --version, aparece uma mensagem de erro de sintaxe. O que se passa e como sai?
Ver solução
Está dentro do interpretador interativo, que só entende código Python, não comandos do sistema. Escreva exit() (ou Ctrl+Z e Enter no Windows, Ctrl+D em Linux) para voltar ao terminal normal e repita o comando.
5Exercício 5
Indique os comandos para criar um ambiente virtual chamado meuprojeto e instalar nele a biblioteca numpy (Windows).
Ver dica
São três comandos: criar, ativar, instalar.
Ver solução
python -m venv meuprojetomeuprojeto\Scripts\activatepython -m pip install numpy
Depois de ativar, o prompt mostra (meuprojeto) e a instalação fica restrita a esse ambiente.
Perguntas frequentes
Preciso de internet para usar o Python depois de instalado?
Não. O interpretador funciona sem ligação. Só precisa de internet para descarregar o instalador e para instalar bibliotecas com o pip. Pode guardar o instalador numa pen para usar noutros computadores.
Qual versão devo escolher?
A versão 3 estável mais recente, indicada na página de transferências do site oficial. Se o professor exigir uma versão concreta por causa de uma biblioteca, siga a indicação dele.
Python e IDLE são a mesma coisa?
Não. O Python é a linguagem e o interpretador; o IDLE é um editor simples que vem com ele. Pode também usar outros editores, como o VS Code, que usam o mesmo interpretador.
O que faço se o computador não me deixa instalar?
Em computadores partilhados pode faltar permissão de administrador. Peça autorização ao responsável, ou use o Python num editor online enquanto isso não for possível.
Resumo
- Descarregue o Python só do site oficial python.org e escolha a versão 3 estável.
- No Windows, marque Add python.exe to PATH antes de instalar.
- Verifique com
python --version(Windows) oupython3 --version(Linux e macOS) num terminal novo. - Execute programas com
python ficheiro.py; o>>>indica o modo interativo, que se fecha comexit(). - Instale bibliotecas com
python -m pip install nome, de preferência dentro de um ambiente virtual.
Onde aprofundar
- O programa e o manual da sua cadeira, indicados pela instituição de ensino superior.
- A documentação oficial do Python, na secção «Python Setup and Usage» (em inglês).
- O curso CS50 de Harvard, que tem uma introdução à programação e à preparação do ambiente (confirme a versão atual do curso).
Continue a estudar
Como declarar e usar variáveis?
Uma variável é um nome que guarda um valor na memória. Em Python declara-se atribuindo com o sinal =, por exemplo idade = 17: não é preciso indicar o tipo. Depois…
4 exemplos5 exercícios com solução✓ Estudado
Como escrever um programa para somar números até zero?
Em Python, use um acumulador total = 0, leia o primeiro número e repita com while n != 0: somando n ao total e lendo o número seguinte dentro do ciclo. O zero funciona…
4 exemplos5 exercícios com solução✓ Estudado
Como escrever um programa para a tabuada?
Leia o número com n = int(input()) e percorra os multiplicadores de 1 a 10 com for i in range(1, 11):. Dentro do ciclo, mostre cada linha com print(n, "x", i, "=", n *…
4 exemplos5 exercícios com solução✓ Estudado
Como escrever um programa para o fatorial?
O fatorial de n (n!) é o produto 1 × 2 × … × n, com 0! = 1. Em Python, comece com fat = 1, percorra for i in range(2, n + 1): e multiplique com fat *= i. No fim…
4 exemplos5 exercícios com solução✓ Estudado