Seu primeiro script
Nesta aula, você aprenderá a usar o interpretador interativo do Python (REPL) para testar comandos rapidamente, a executar arquivos .py com seu código, a função print para exibir saídas e como adicionar comentários ao seu código. Ao final, estará pronto para criar e executar seu primeiro script Python.
Nesta aula, vamos dar os primeiros passos práticos com Python. Você aprenderá a usar o interpretador interativo (REPL), executar arquivos .py, utilizar a função print para exibir resultados e adicionar comentários ao seu código. Esses conceitos são fundamentais para começar a programar.
O interpretador interativo (REPL)
O REPL (Read-Eval-Print Loop) é um ambiente interativo onde você digita comandos Python e vê o resultado imediatamente. É ótimo para testar pequenos trechos de código. Para iniciá-lo, abra o terminal e digite python (ou python3 em alguns sistemas). Você verá algo como:
Python 3.11.0 (default, Oct 24 2022, 14:13:03)
[GCC 12.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>O >>> é o prompt. Digite uma expressão e pressione Enter:
>>> 2 + 3
5
>>> "Olá, mundo!"
'Olá, mundo!'
>>>Para sair do REPL, digite exit() ou pressione Ctrl+D (Linux/Mac) / Ctrl+Z (Windows).
Executando arquivos .py
Para escrever programas maiores, crie um arquivo com extensão .py e execute-o com o interpretador. Por exemplo, crie um arquivo meu_script.py com o seguinte conteúdo:
print("Este é meu primeiro script!")No terminal, navegue até a pasta do arquivo e execute:
python meu_script.pyVocê verá a saída: Este é meu primeiro script!
Dica: Use um editor de texto simples (como VS Code, Sublime Text ou até o Bloco de Notas) para criar seus arquivos .py.
A função print() exibe texto ou valores na tela. Você pode passar strings, números, variáveis e até múltiplos argumentos separados por vírgula:
print("Olá, mundo!") # Imprime uma string
print(42) # Imprime um número
print("A soma é", 2 + 3) # Imprime: A soma é 5Por padrão, print adiciona uma quebra de linha no final. Se quiser evitar isso, use o parâmetro end:
print("Olá", end=" ")
print("mundo!") # Saída: Olá mundo!Comentários
Comentários são trechos de texto ignorados pelo interpretador. Eles servem para explicar o código ou desativar partes dele. Em Python, usa-se o símbolo # para comentários de linha única:
# Este é um comentário
print("Código executado") # Comentário no final da linhaPara comentários de múltiplas linhas, pode-se usar três aspas (simples ou duplas), mas isso é tecnicamente uma string multilinha não atribuída:
"""
Este é um comentário
com várias linhas.
"""
print("Fim")Boa prática: use comentários para explicar por que o código faz algo, não o que ele faz (o código já mostra isso).
Exercícios
- Crie um script Python que exiba a mensagem "Meu primeiro script!" usando
print.print("Meu primeiro script!") - No REPL, calcule o resultado de
7 * 8e exiba-o.Digite no REPL:7 * 8e pressione Enter. O resultado será56. - Escreva um script que imprima seu nome e sua idade em linhas separadas.
print("João") print(25) - Adicione um comentário em uma linha do script anterior explicando que a primeira linha imprime o nome.
# Imprime o nome print("João") print(25) - Execute um arquivo .py que contenha um erro de sintaxe (exemplo:
print("Olá"sem fechar parêntese). O que acontece? Corrija o erro.Ao executar, o Python exibe um erroSyntaxError: unexpected EOF while parsing. Corrija adicionando o parêntese de fechamento:print("Olá").