Seu primeiro script
Nesta aula, você aprenderá a executar código Python de duas formas: usando o interpretador interativo (REPL) e criando arquivos .py. Também verá como usar a função print para exibir saída e como adicionar comentários para documentar seu código.
Bem-vindo à sua primeira aula prática de Python! Agora que você já tem o Python instalado e configurado, é hora de escrever e executar seu primeiro script. Nesta aula, vamos explorar as duas principais formas de interagir com Python: o interpretador interativo (também conhecido como REPL) e a execução de arquivos .py. Além disso, você aprenderá a usar a função print() para exibir mensagens e a adicionar comentários para tornar seu código mais legível.
Esses conceitos são fundamentais para qualquer programador Python, pois você usará o REPL para testes rápidos e os arquivos .py para projetos maiores. Vamos começar!
O interpretador interativo (REPL)
O REPL (Read-Eval-Print Loop) é uma ferramenta que permite executar comandos Python linha por linha e ver imediatamente o resultado. É perfeito para experimentar, testar pequenos trechos de código ou aprender novos conceitos. Para iniciar o REPL, abra o terminal (ou prompt de comando) e digite python (ou python3 em alguns sistemas). Você verá algo como >>>, indicando que o interpretador está pronto para receber comandos.
No REPL, você pode digitar expressões e declarações Python diretamente. Por exemplo, digite 2 + 3 e pressione Enter. O Python avaliará a expressão e exibirá o resultado: 5. Você também pode atribuir variáveis, como nome = 'Maria', e depois digitar nome para ver seu valor. Para sair do REPL, digite exit() ou pressione Ctrl+D (no Linux/Mac) ou Ctrl+Z seguido de Enter (no Windows).
>>> 2 + 3
5
>>> nome = 'Maria'
>>> nome
'Maria'
>>> exit()
O REPL é uma ferramenta poderosa para aprendizado e depuração. Use-o sempre que quiser testar uma ideia rapidamente sem precisar criar um arquivo.
Executando arquivos .py
Para projetos maiores, você salvará seu código em arquivos com extensão .py e os executará de uma só vez. Crie um arquivo chamado primeiro_script.py com um editor de texto (como VS Code, Sublime Text ou até o Bloco de Notas). Dentro dele, escreva algumas linhas de código Python. Por exemplo:
print('Olá, mundo!')
x = 10
y = 20
print(x + y)
Para executar o arquivo, abra o terminal, navegue até a pasta onde o arquivo está salvo (usando cd) e digite python primeiro_script.py. O Python executará todas as linhas do arquivo em sequência e exibirá a saída no terminal. No exemplo acima, a saída será:
Olá, mundo!
30
Essa é a forma mais comum de executar programas Python. Você pode criar scripts complexos com centenas de linhas e executá-los com um simples comando.
A função print() é usada para exibir informações na saída padrão (geralmente o terminal). Ela pode receber um ou mais argumentos, separados por vírgula, e os exibe separados por espaços. Por exemplo:
print('Olá, mundo!')
print('A soma de 2 e 3 é', 2+3)
Saída:
Olá, mundo!
A soma de 2 e 3 é 5
Você pode personalizar a saída usando parâmetros como sep (separador) e end (caractere final). Por padrão, sep=' ' e end='\n'. Exemplo:
print('Python', 'é', 'legal', sep='-', end='!')
Saída: Python-é-legal!
A função print() é essencial para depuração e para fornecer feedback ao usuário. Você a usará em praticamente todos os seus programas.
Comentários
Comentários são trechos de texto no código que são ignorados pelo interpretador. Eles servem para explicar o que o código faz, tornando-o mais legível para você e para outros programadores. Em Python, comentários de uma linha começam com #. Tudo após o # naquela linha é ignorado.
# Este é um comentário
print('Olá') # Isso também é um comentário
Para comentários de múltiplas linhas, você pode usar várias linhas com # ou usar aspas triplas (que são tecnicamente strings multilinha, mas frequentemente usadas como comentários).
# Comentário
# de múltiplas
# linhas
"""
Isso também é um comentário
com aspas triplas
"""
Use comentários com moderação: eles devem explicar o porquê de algo, não o o quê (o código já mostra o que faz). Comentários bem escritos melhoram a manutenção do código.
Boas práticas e observações finais
Sempre teste pequenos trechos no REPL antes de incorporá-los a um arquivo .py. Isso economiza tempo e ajuda a entender o comportamento do Python. Ao criar arquivos .py, mantenha uma estrutura organizada: use nomes descritivos, evite caracteres especiais e use minúsculas com underscores (snake_case). Comente apenas o necessário e mantenha os comentários atualizados conforme o código muda. Lembre-se: código legível é melhor que código com muitos comentários.
Referências
- Documentação oficial: O interpretador Python
- Usando o interpretador Python (linha de comando)
- Função print() na documentação
- PEP 8 – Guia de estilo para código Python
- Guia de comentários em Python (Real Python)
Exercícios
Abra o REPL do Python e calcule o resultado de 15 * 3 + 20 / 4. Qual é o resultado?
✓ Resposta: 50.0 (pois 15*3=45, 20/4=5.0, soma = 50.0)Crie um arquivo chamado
saudacao.pyque exiba as mensagens "Bom dia!" e "Boa tarde!" em linhas separadas. Execute o arquivo e veja a saída.✓ Resposta: Conteúdo do arquivo:
Saída esperada:print('Bom dia!') print('Boa tarde!')Bom dia! Boa tarde!Usando a função
print()com o parâmetrosep, exiba a string "Python-é-incrível" usando três argumentos: "Python", "é", "incrível".✓ Resposta:
Saída:print('Python', 'é', 'incrível', sep='-')Python-é-incrívelAdicione comentários ao arquivo
saudacao.pyexplicando que a primeira linha imprime uma saudação matinal e a segunda, uma saudação vespertina. Execute o arquivo novamente – a saída deve ser a mesma.✓ Resposta:# Imprime saudação matinal print('Bom dia!') # Imprime saudação vespertina print('Boa tarde!')No REPL, digite
# Isto é um comentárioe pressione Enter. O que acontece? Depois, digiteprint('Fim')e veja o resultado.✓ Resposta: A linha do comentário não produz saída (apenas o prompt >>> aparece novamente). Em seguida,print('Fim')exibeFim.